Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธีเริ่มต้น Jagged Arrays ใน C#

Jagged array คือ อาร์เรย์ของอาร์เรย์ สามารถประกาศ jagged array ชื่อ marks ชนิด int ได้ดังนี้:

int[][] marks;

เริ่มต้น jagged array:

int[][] marks = new int[2][]{ new int[]{92,93,94}, new int[]{85,66,87,88} };

marks เป็นอาร์เรย์ของ 2 อาร์เรย์จำนวนเต็ม:

  • marks[0] เป็นอาร์เรย์ 3 จำนวนเต็ม
  • marks[1] เป็นอาร์เรย์ 4 จำนวนเต็ม

ตัวอย่าง

using System; 
namespace Demo { 
    class Program { 
        static void Main(string[] args) { 
            int[][] a = new int[][]{ new int[]{0,0}, new int[]{1,2}, new int[]{2,4} }; 
            int i, j; 
            for (i = 0; i < 3; i++) { 
                for (j = 0; j < 2; j++) { 
                    Console.WriteLine("a[{0}][{1}] = {2}", i, j, a[i][j]); 
                } 
            } 
            Console.ReadKey(); 
        } 
    } 
}

ผลลัพธ์

a[0][0] = 0 a[0][1] = 0 a[1][0] = 1 a[1][1] = 2 a[2][0] = 2 a[2][1] = 4