gpt4 book ai didi

c# - 如何将列表转换为 C# 中的 observablecollection?

转载 作者:太空宇宙 更新时间:2023-11-03 16:59:15 24 4
gpt4 key购买 nike

我有一个要转换为 ObservableCollection 的列表, 这是我的代码

var list = Models.Lands.FromJson(responce.Result.ToString());
this.Lands = new ObservableCollection<Land>( list );

FromJson给我一个List<Models.Land> , 而 this.Lands 是一个 ObservableCollection<Models.Land> .

new ObservableCollection<Models.Land>( list )给我以下错误:

cannot convert from System.Collections.Generic.List<> to System.Collections.Generic.IEnumerable<>,

我认为构造函数为 List<> 对象重载了。

最佳答案

尝试使用非泛型 var 关键字。

List<Land> list =Models.Lands.FromJson(responce.Result.ToString());
var collection = new ObservableCollection<Land>(list);

关于c# - 如何将列表转换为 C# 中的 observablecollection?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50989401/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com