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

Các phương thức thường dùng của lớp Array trong C#

Lớp Array là base class cho tất cả mảng trong C#, namespace System. Các phương thức thường dùng nhất:

STTPhương thức & Mô tả
1Clear
Đặt phạm vi phần tử trong Array về 0, false, hoặc null tùy kiểu phần tử.
2Copy(Array, Array, Int32)
Sao chép phạm vi phần tử từ Array bắt đầu từ phần tử đầu vào Array khác bắt đầu từ phần tử đầu. Độ dài là 32-bit integer.
3CopyTo(Array, Int32)
Sao chép tất cả phần tử của Array 1 chiều hiện tại vào Array 1 chiều đích bắt đầu từ index chỉ định. Index là 32-bit integer.
4GetLength
Lấy số nguyên 32-bit biểu diễn số phần tử ở chiều chỉ định của Array.
5GetLongLength
Lấy số nguyên 64-bit biểu diễn số phần tử ở chiều chỉ định của Array.
6GetLowerBound
Lấy lower bound (giới hạn dưới) của chiều chỉ định trong Array.
7GetType
Lấy Type của instance hiện tại. (Kế thừa từ Object.)
8GetUpperBound
Lấy upper bound (giới hạn trên) của chiều chỉ định trong Array.

Ví dụ lấy Upperbound và Lowerbound của mảng dùng Array class methods:

Ví dụ

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

Kết quả

3
4
12
Upper Bound: 2
Lower Bound: 0