Computer >> Máy Tính >  >> Lập trình >> C#

Bạn khai báo, khởi tạo và truy cập mảng răng cưa trong C # như thế nào?

Khai báo mảng răng cưa

Mảng răng cưa là một mảng của các mảng. Bạn có thể khai báo một mảng răng cưa có tên là điểm kiểu int as -

int [][] points;

Khởi tạo mảng răng cưa

Bây giờ chúng ta hãy xem cách khởi tạo nó.

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

Truy cập phần tử mảng răng cưa

Truy cập phần tử mảng răng cưa dưới dạng.

points[i][j]);

Sau đây là ví dụ đầy đủ cho thấy cách làm việc với mảng răng cưa trong C #.

Ví dụ

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

Đầu ra

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