【发布时间】:2010-02-02 13:02:57
【问题描述】:
我有一个 ObservableCollection,我想将 IList 的内容设置为这个。现在我可以创建一个集合的新实例..:
public ObservableCollection<Bar> obs = new ObservableCollection<Bar>();
public void Foo(IList<Bar> list)
{
obs = new ObservableCollection<Bar>(list);
}
但我如何才能真正获取 IList 的内容并将其添加到我现有的 ObservableCollection 中?我是否必须遍历所有元素,还是有更好的方法?
public void Foo(IList<Bar> list)
{
foreach (var elm in list)
obs.Add(elm);
}
【问题讨论】:
标签: c# list observablecollection