//二维LIST就是把2个一维LIST插入初始化好的2维LIST里即可
//初始化二维List arrayAB
List<List<string>> arrayAB = new List<List<string>>();
//初始化第1个一维List arrayA,并插入数据
List<string> arrayA = new List<string>();
arrayA.Add("一");
arrayA.Add("二");
arrayA.Add("三");
arrayA.Add("四");
arrayA.Add("五");
//初始化第2个一维List arrayB,并插入数据
List<string> arrayB = new List<string>();
arrayB.Add("上");
arrayB.Add("山");
arrayB.Add("打");
arrayB.Add("老");
arrayB.Add("虎");
//最后把一维List arrayA和arrayB插入初始化后的二维List arrayAB
arrayAB.Add(arrayA);
arrayAB.Add(arrayB);
用调试模式查看下arrayAB里的数据,结果如下: