无标题名称从Json列表中获取对象失败

时间:2017-10-15 11:18:19

标签: c# json list observablecollection

我想获得JSON列表中所述的对象时间列表:

["09:30","11:25","00:00"]

这是C#代码:

public IEnumerable<string> GetAlarmList() 
{
    return (from t in _connection.Table<Medication>()
            select t.alarm_time).ToList();
}

var r = db.GetAlarmList();
var alarm_result = JsonConvert.DeserializeObject(r);
ObservableCollection<> t = new ObservableCollection<>(alarm_result);

它没有时间这样的标题,但它就像我怎样才能将它们变成ObservableCollectionList

1 个答案:

答案 0 :(得分:0)

要获取项目的单独值,请使用public class Class2<T> extends My class<T>

Split

如果您想展平收藏品(而不是_connection.Table<Medication>().Select(r => r.alarm_time) .AsEnumerable() .Select(r => r.Substring(1, r.Length - 2).Split(',')); 使用IEnumerable<IEnumerable<string>>