将IList转换为集合

时间:2010-05-04 14:11:39

标签: c# collections ilist

我需要将IList投射到CollectionSystem.Collections.ObjectModel

你是怎么做到的?

2 个答案:

答案 0 :(得分:7)

Collection<MyClass> coll = new Collection<MyClass>(myIList);

答案 1 :(得分:4)

只需使用构造函数:

IList<T> myList = ...
System.Collections.ObjectModel.Collection<T> omc = 
           new System.Collections.ObjectModel.Collection<T>(myList);