本帖最後由 李泳霖 於 2024-1-9 11:16 編輯
- // 2維陣列
- //row 橫排
- //column 直排
- //第一種創建知道有值
- int[,] nums = {
- {1,2,3},
- {4,5,6},
- {7,8,9}
- };
- System.Console.WriteLine("nums[0][0]="+nums[0, 0]);
- System.Console.WriteLine("nums[2][1]="+nums[2, 1]);
- System.Console.WriteLine("==============================================");
- for (int i=0;i<3;i++)
- for(int j=0;j<3;j++)
- System.Console.WriteLine("nums[" + i + "][" + j + "]=" + nums[i,j]);
- System.Console.WriteLine("==============================================");
- //不知道裡面的值
- int[,] nums2 = new int[3, 4];
- nums2[0, 0] = 3;
- nums2[0, 1] = 4;
- System.Console.WriteLine("nums2[0][0]=" + nums2[0, 0]);
- System.Console.WriteLine("nums2[0][1]=" + nums2[0, 1]);
- System.Console.WriteLine("==============================================");
- //三維陣列
- int[,,] nums3 = {
- { { 1,2,3},{4,5,6 },{7,8,9 } },
- {{10,11,12 },{13,14,15 },{16,17,18 } }
- };
- for (int i = 0; i < 2; i++)
- for (int j = 0; j < 3; j++)
- for (int k = 0; k < 3; k++)
- System.Console.WriteLine("nums3[" + i + "][" + j + "]["+k+"]=" + nums3[i, j,k]);
複製代碼 |