看起来ArrayList不适用于SL沙箱。所以我做不了类似的事情 var myCollection = new ArrayList();
那么如何创建IEnumerable的实例,然后我可以在SL客户端中添加许多实例到集合?或者我应该在Silverlight客户端使用什么样的集合?
答案 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>