保持されているオブジェクトのObservableCollection
をどのように変換しますか?List
96107 次
6 に答える
75
名前空間を追加するだけですusing System.Linq;
ToList()
ObservableCollectionオブジェクトのメソッドを使用します
于 2010-10-27T17:06:37.007 に答える
69
のオブジェクトのタイプに応じて...この例ObservableCollection
では次のように想定します。int
IEnumerable<int> obsCollection = (IEnumerable<int>)GetCollection();
var list = new List<int>(obsCollection);
于 2009-11-01T22:43:14.253 に答える
26
それがObservableCollection<T>
実装されているとすると、 :IEnumerable<T>
のコンストラクターにそれを与えることができます。List<T>
List<T> myList = new List<T>(myObservableCollection);
T
コレクション内のアイテムのタイプはどこにありますか。
于 2009-11-01T22:45:35.527 に答える
4
ObservableCollection
を実装IList<T>
しているので、使用できるはずですToList()
。
于 2009-11-01T22:42:54.403 に答える
2
ItemsプロパティはIListを返します。 http://msdn.microsoft.com/en-us/library/ms132435.aspxを参照してください
于 2009-11-01T22:44:35.623 に答える
0
ここでの問題は、ObservableCollectionをリストに変換したり、そのように使用したりしようとすると、その場で変更される可能性があることです。そのため、ObservableCollectionが終了するまで、ある種のウォッチドッグタイマーを使用する必要があります。
于 2010-12-01T04:07:45.593 に答える