int[] array = new int[5];
Mảng này chứa các yếu tố từ mảng [0] đến mảng [4]. Toán tử mới được sử dụng để tạo ra các mảng và khởi tạo các phần tử mảng để giá trị mặc định của họ. Trong ví dụ này, tất cả các phần tử mảng được khởi tạo bằng không.
Một mảng mà lưu trữ chuỗi các phần tử có thể được khai báo trong cùng một cách. Ví dụ:
string[] stringArray = new string[6];
Nó có thể khởi tạo một mảng khi khai báo, trong trường hợp này, bộ ghi rõ thứ hạng là không cần thiết vì nó đã được cung cấp bởi số phần tử trong danh sách khởi tạo. Ví dụ:
int[] array1 = new int[] { 1, 3, 5, 7, 9 };
Một mảng chuỗi có thể được khởi tạo trong cùng một cách. Sau đây là một khai báo của một mảng chuỗi trong đó mỗi phần tử mảng được khởi tạo bởi một tên của một ngày:
string[] weekDays = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
Khi bạn khởi tạo một mảng khi khai báo, bạn có thể sử dụng các phím tắt sau đây:
int[] array2 = { 1, 3, 5, 7, 9 };
string[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
string[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
Nó có thể khai báo một biến mảng mà không cần khởi động, nhưng bạn phải sử dụng toán tử mới khi bạn chỉ định một mảng đến biến này. Ví dụ:
int[] array3;
array3 = new int[] { 1, 3, 5, 7, 9 }; // OK
//array3 = {1, 3, 5, 7, 9}; // Error
array3 = new int[] { 1, 3, 5, 7, 9 }; // OK
//array3 = {1, 3, 5, 7, 9}; // Error
Xem xét các khái báo mảng sau đây:
SomeType[] array4 = new SomeType[10];
DangTrung.
Không có nhận xét nào:
Đăng nhận xét