Thuộc tính Array.LongLength lấy số nguyên 64-bit biểu diễn tổng số phần tử ở tất cả chiều của mảng.
Giả sử mảng kiểu long:
long[,] arr1 = new long[15, 35];
Dùng LongLength để lấy tổng số phần tử tất cả chiều:
arr1.LongLength
Ví dụ triển khai Array.LongLength:
Ví dụ
using System;
class Program {
static void Main() {
long[,] arr1 = new long[15, 35];
long len1 = arr1.GetLongLength(0);
Console.WriteLine(len1);
Console.WriteLine(arr1.LongLength);
}
}
Kết quả
15
525
Giải thích: GetLongLength(0) trả về kích thước chiều 0 (15), LongLength trả về tổng phần tử = 15 * 35 = 525.