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

วิธีประกาศ เริ่มต้น และเข้าถึง Jagged Array ใน C#


ประกาศ Jagged Array

Jagged Array คืออาร์เรย์ของอาร์เรย์ คุณสามารถประกาศ jagged array ชื่อ scores ประเภท int ได้ดังนี้

int [][] points;

เริ่มต้น Jagged Array

วิธีการเริ่มต้น (initialize)

int[][] points = new int[][]{new int[]{10,5}, new int[]{30,40}, new int[]{70,80}, new int[]{60, 70}};

เข้าถึงสมาชิก Jagged Array

เข้าถึงสมาชิก jagged array ดังนี้

points[i][j]

ตัวอย่างเต็มการทำงานกับ jagged arrays ใน C#

ตัวอย่าง

using System; 
namespace ArrayApplication { 
    class MyArray { 
        static void Main(string[] args) { 
            int[][] points = new int[][]{new int[]{10,5}, new int[]{30,40}, new int[]{70,80}, new int[]{60, 70}}; 
            int i, j; 
            for (i = 0; i < 3; i++) { 
                for (j = 0; j < 2; j++) { 
                    Console.WriteLine("a[{0}][{1}] = {2}", i, j, points[i][j]); 
                } 
            } 
            Console.ReadKey(); 
        } 
    } 
}

ผลลัพธ์

a[0][0] = 10 
a[0][1] = 5 
a[1][0] = 30 
a[1][1] = 40 
a[2][0] = 70 
a[2][1] = 80