Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Cách khởi tạo mảng răng cưa (Jagged Array) trong C#

Jagged array là mảng của các mảng. Khai báo:

int[][] marks;

Khởi tạo:

int[][] marks = new int[2][]{ new int[]{92,93,94}, new int[]{85,66,87,88} };
  • marks[0] là mảng 3 số nguyên
  • marks[1] là mảng 4 số nguyên

Ví dụ: Mảng 3 mảng con

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();
        }
    }
}

Kết quả

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