通过一些定义,有人可以给我们代码 - 两个集合类型的例子,以便理解。
谢谢
答案 0 :(得分:4)
在异构集合中,您可以将任何类型的数据添加到集合中,例如
ArrayList a = new ArrayList();
a.Add(1); // integer
a.Add("any string"); // any string
a.Add(new { any = "Test Data" }); //any object
对于异构的对象集合,请使用List<Object>
(在C#中)或List(Of Object)
(在Visual Basic中)类型。
对于同类的对象集合,请使用List<T>
类。
e.g。
List<int> lst = new List<int> { 1,2,3,4 };
以上,您不能在同一个集合中拥有多个数据类型,即{1,2,3,&#34; a&#34; }
请参阅https://msdn.microsoft.com/en-us/library/system.collections.arraylist(v=vs.110).aspx了解更多