如何獲取多維數組中數組的值...在另一個數組中?獲取數組中多維數組中數組的值
我想在下面的代碼中以升序獲得test
的值。
我試過使用for
和foreach
循環,但在引用多維數組元素時遇到了問題。
static void Main(string[] args)
{
string[][,][] test = { new string[,][]{{
new string[]{"test1","test2","test3"},
new string[]{"test4","test6","test6"}
},
{
new string[]{"test7","test7","test9"},
new string[]{"test10","test11","test12"}
}},
new string[,][]{{
new string[]{"test13","test14","test15"},
new string[]{"test16","test17","test18"}
},
{
new string[]{"test19","test20","test21"},
new string[]{"test22","test23","test24"}
}}
};
for (int a = 0; a < test.Count(); a++)
{
foreach(var am in test[a])
{
for (int ama = 0; ama < am.Count(); ama++)
{
Console.WriteLine("{0}",test[a][0,0][ama].ToString()); //what should I put in [0,0]?
}
}
}
Console.ReadKey();
}