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

Nhận giới hạn của mảng ba chiều C #

Để lấy các giới hạn của một mảng ba chiều, hãy sử dụng các phương thức GetUpperBound () GetLowerBound () trong C #.

Tham số được đặt theo các phương pháp này là các thứ nguyên, tức là

Giả sử mảng của chúng tôi là -

int[,,] arr = new int[3,4,5];

Đối với mảng ba chiều, kích thước 0.

arr.GetUpperBound(0)
arr.GetLowerBound(0)

Đối với mảng ba chiều, kích thước 1.

arr.GetUpperBound(1)
arr.GetLowerBound(1)

Đối với mảng ba chiều, kích thước 2.

arr.GetUpperBound(2)
arr.GetLowerBound(2)

Hãy để chúng tôi xem toàn bộ ví dụ.

Ví dụ

using System;
class Program {
   static void Main() {
      int[,,] arr = new int[3,4,5];
      Console.WriteLine("Dimension 0 Upper Bound: {0}",arr.GetUpperBound(0).ToString());
      Console.WriteLine("Dimension 0 Lower Bound: {0}",arr.GetLowerBound(0).ToString());
      Console.WriteLine("Dimension 1 Upper Bound: {0}",arr.GetUpperBound(1).ToString());
      Console.WriteLine("Dimension 1 Lower Bound: {0}",arr.GetLowerBound(1).ToString());
      Console.WriteLine("Dimension 2 Upper Bound: {0}",arr.GetUpperBound(2).ToString());
      Console.WriteLine("Dimension 2 Lower Bound: {0}",arr.GetLowerBound(2).ToString());
   }
}

Đầu ra

Dimension 0 Upper Bound: 2
Dimension 0 Lower Bound: 0
Dimension 1 Upper Bound: 3
Dimension 1 Lower Bound: 0
Dimension 2 Upper Bound: 4
Dimension 2 Lower Bound: 0