不規則陣列基礎
void Main()
{
// 方式一
int[][] jaggedArray = new int[3][];
jaggedArray[0] = new int[] { 1, 3, 5, 7, 9 };
jaggedArray[1] = new int[] { 0, 2, 4, 6 };
jaggedArray[2] = new int[] { 11, 22 };
jaggedArray.Dump();
// 方式二
int[][] jaggedArray2 = new int[][]
{
new int[] { 1, 3, 5, 7, 9 },
new int[] { 0, 2, 4, 6 },
new int[] { 11, 22 }
};
jaggedArray2.Dump();
}
不規則陣列設定值
void Main()
{
// 針對不規格陣列設定值
int[][] jaggedArray3 =
{
new int[] { 1, 3, 5, 7, 9 },
new int[] { 0, 2, 4, 6 },
new int[] { 11, 22 }
};
// 指定第一個 arrary 的第二個 element 為 77
jaggedArray3[0][1] = 77;
// 指定第三個 arrary 的第二個 element 為 88
jaggedArray3[2][1] = 88;
jaggedArray3.Dump();
}
沒有留言:
張貼留言