Mảng lưu trữ tập hợp tuần tự có kích thước cố định các phần tử cùng kiểu. Mảng dùng để lưu trữ tập hợp dữ liệu, nhưng hữu ích hơn khi coi mảng như tập hợp các biến cùng kiểu được lưu trữ tại các vị trí bộ nhớ liền kề.
Để khai báo mảng trong C#, dùng cú pháp:
datatype[] arrayName;
Trong đó:
- datatype chỉ định kiểu phần tử trong mảng.
- [ ] chỉ định rank (bậc) của mảng, xác định kích thước.
- arrayName tên của mảng.
Ví dụ triển khai mảng trong C#:
Ví dụ
using System;
namespace ArrayApplication {
class MyArray {
static void Main(string[] args) {
int[] n = new int[10]; /* n là mảng 10 số nguyên */
int i, j;
/* khởi tạo phần tử mảng n */
for (i = 0; i < 10; i++) {
n[i] = i + 100;
}
/* xuất giá trị mỗi phần tử */
for (j = 0; j < 10; j++) {
Console.WriteLine("Element[{0}] = {1}", j, n[j]);
}
Console.ReadKey();
}
}
}
Kết quả
Element[0] = 100
Element[1] = 101
Element[2] = 102
Element[3] = 103
Element[4] = 104
Element[5] = 105
Element[6] = 106
Element[7] = 107
Element[8] = 108
Element[9] = 109