Hướng dẫn sử dụng Mảng số nguyên trong c#
Mảng trong C# được sử dụng để lưu trữ một tập hợp các biến, hằng, đối tượng hoặc mảng con có cùng loại. Để truy cập tới các phần từ của mảng ta cần sử dụng các chỉ số (index) của mảng. Chỉ số của mảng được bắt đầu từ 0.
Dưới đây chúng ta sẽ cùng nhau tìm hiểu cách khai báo mảng, và khởi tạo mảng cũng như truy cập tới các phần tử của mảng.
Nội dung
Khai báo mảng số nguyên
Để khai báo và khởi tạo mảng số nguyên ta thực hiện như sau
int[] array = new int[4];
array[0] = 10;
array[1] = 20;
array[2] = 30;
array[3] = 40;
Như các bạn thấy, mảng array sẽ bao gồm 4 phần tử, phần tử đầu tiên có chỉ số Index = 0, và có giá trị bằng 10, các phần tử tiến theo có chỉ số Index = 1,2,3 với các giá trị tương ứng là 20, 30, 40.
Ngoài ra ta cũng có thể sử dụng vòng lặp for để thêm các phần tử cho Mảng. Cách thực hiện như sau:
int[] items = new int[100];
for (int cnt = 0; cnt <= 100; cnt++)
{
items[cnt] = newValue;
}
Mảng trên đây gồm có 100 phần tử, bắt đầu bằng chỉ số 0, và chỉ số lớn nhất là 99, sau mỗi lần lặp mảng bổ sung thêm biến newValue.
Truy cập tới các phần tử của mảng
Để truy cập tới các phần tử của mảng, có thể dùng vòng lặp for, cách thực hiện như sau:
for (int i = 0; i < array.Length; i++)
{
MessageBox.Show (array[i]);
}
Ta có thể khởi tạo mảng số nguyên chỉ trong một dòng đơn giản như sau:
int[] array = new int[] {10, 20, 30, 40};
Với cách khởi tạo mảng như trên, ta không cần khai báo chính xác số lượng phần tử, máy tính sẽ tự động xác định số lượng phần tử của mảng.
Để truy cập mảng trên, ta làm như sau:
int[] array = new int[] {10, 20, 30, 40};
foreach(var item in array)
{
Console.Write(item.ToString());
}
Hãy thực hành ngay nhé các bạn, chúc các bạn thành công !!!