如何在Silverlight Client中创建IEnumerable <myclass>的实例?</myclass>

时间:2011-01-24 19:39:46

标签: c# silverlight

看起来ArrayList不适用于SL沙箱。所以我做不了类似的事情 var myCollection = new ArrayList();

那么如何创建IEnumerable的实例,然后我可以在SL客户端中添加许多实例到集合?或者我应该在Silverlight客户端使用什么样的集合?

3 个答案:

答案 0 :(得分:1)

使用实施List<T>IEnumerable<T>?很少(如果有的话)你想要使用ArrayList而不是泛型List。这真的是前仿制药时代的遗产。

答案 1 :(得分:0)

请参阅MSDN中的List<T>

ArrayList不是强类型,请避免使用它。

答案 2 :(得分:0)

实现IEnumerable的其他东西是System.Collections.Generic.List,任何数组(string [],int []),你也可能有ArrayList,你只是没有用命名空间正确地限定它。 / p>