C#Array ArrayList的列表

我有一个字符串对象的arraylist,然后被添加到arraylists的arraylist。

作为一个java开发人员我曾经使用过Vector,我知道现在已经不存在了,但这个名字听起来很棒哈哈!!,我还使用了ArrayList,它们都可以通过例如方式访问子arraylist

ArrayList array1 = new ArrayList(); array.add("test"); ArrayList array2 = new ArrayList() array2.add(array1); string var = array2.get(1).get(2); 

C#中的这个等价物是什么?

您想使用Listgenerics类:

 List array1 = new List(); array1.Add("test"); List> array2 = new List>(); array2.Add(array1); string myStr = array2[0][0]; //Whatever indexers you want here 
 var array1 = new List(); array1.Add("test"); var array2 = new List>(); array2.Add(array1); var originalString = array2[0][0]; // or array2[1][2] if there's an item there 
Interesting Posts