如何将List转换为observablecollection

时间:2015-06-30 04:47:22

标签: c# windows-phone-8

大家好我有一个Json类,如下所示:

private class RootObject
{
    public string flag { get; set; }
    public string message { get; set; }
    public Result result { get; set; }
}

public class Result
{
    public List<List<string>> professions { get; set; }
}

如何将结果类转换为可观察的集合?

3 个答案:

答案 0 :(得分:3)

需要ObservableCollection<T>

IEnumerable<T> have constructor

ObservableCollection<string> myCollection = new ObservableCollection<string>(Result);

答案 1 :(得分:0)

尝试以下代码

 picker.imagePickerDelegate = self

然后您只需拨打自定义附加信息

即可
   public static ObservableCollection<T> ToObservableCollection<T>(this IEnumerable<T> source)
    {
        var result = new ObservableCollection<T>();

         foreach (var item in source)
            result.Add(item);

        return result;
    }

答案 2 :(得分:0)

首先,我将列表集合转换为I Enumerable集合。之后我退回了那个系列。

List<string> stringing=new List<string>();
IEnumerable<string> inalterableness=new IEnumerable<string>();
return inalterableness; 
相关问题