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

Thuộc tính Array.LongLength trong C# làm gì?

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.