如何将 List 转换为 observablecollection

How to convert List to observablecollection

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

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; }
}

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

ObservableCollection<T> have constructor 需要 IEnumerable<T>

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

首先我有listcollection我转换成一个I Enumerablecollection。之后我返回 collection.

List<string> stringing=new List<string>();
IEnumerable<string> inalterableness=new IEnumerable<string>();
return inalterableness;