C#Array ArrayList的列表

use*_*485 2 c# java arraylist

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

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

ArrayList<String> array1 = new ArrayList<String>();
array.add("test");

ArrayList<ArrayList> array2 = new ArrayList<ArrayList>()
array2.add(array1);

string var = array2.get(1).get(2);
Run Code Online (Sandbox Code Playgroud)

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

Jus*_*ner 7

var array1 = new List<string>();
array1.Add("test");

var array2 = new List<List<string>>();
array2.Add(array1);

var originalString = array2[0][0]; // or array2[1][2] if there's an item there
Run Code Online (Sandbox Code Playgroud)