[英]Multidimensional Array (2d) of Arrays
我需要制作二維數組數組。
int[,][] array = new int[n,m][];
for (int i=0; i< m; i++)
{
for (int j=0; j< n; j++)
{
int r = ran.Next(1, 7);
int[] arraybuf = new int[r];
for (int z = 0; z < r; z++)
{
arraybuf[z] = 1;
}
array[i, j] = arraybuf;
Console.WriteLine(array[i, j]);
}
Console.WriteLine();
}
當我這樣做時,控制台顯示
System.Int32[]
在必須放置數組的每個地方。
因為它是一個數組。 您有一個二維數組,數組的類型為int。
如果要在特定單元格中顯示數組的內容,可以執行以下操作:
Console.WriteLine(string.Join(", ", array[i, j]));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.