Huong dan su dung String Array trong csharp
Nội dung
1, Khai báo String Array thực hiện như thế nào ?
string[] week = new string[7];
week[0] = "Thứ 2";
week[1] = "Thứ 3";
Ở mảng week ở trên ta khai báo 7 phần tử, và được gán giá trị cho 2 phần tử đầu tiên, phần tử thứ nhất có Index = 0 và giá trị là “Thứ 2”, phần tử thứ 2 có Index = 1 và giá trị là “Thứ 3”.
Ta cũng có thể khai báo String Array trên cùng một dòng như sau:
string[] week = new string[] {"Thứ 2","Thứ 3","Thứ 4"};
Với cách khai báo này, chúng ta không cần phải nêu ra số lượng phần tử trong mảng.
2, Truy cập tới các phần tử của String Array như thế nào ?
Để truy cập tới các phần tử của String Array là thực hiện như sau:
string str = week[1];
Như trên ta đã thực hiện lấy giá trị có chỉ số Index = 1 (phần tử thứ 2) của mảng Week.
Đoạn mã dưới đây ta sẽ thực hiện khai báo mảng gồm 7 phần tử, sau đó khai báo giá trị cho các phần tử, cuối cùng là dùng vòng lặp for để truy cập tới các phần tử của mảng.
string[] week = new string[7];
week[0] = "Thứ 2";
week[1] = "Thứ 3";
week[2] = "Thứ 4";
week[3] = "Thứ 5";
week[4] = "Thứ 6";
week[5] = "Thứ 7";
week[6] = "Chủ nhật;
for (int i = 0; i < = week.Length-1; i++)
{
MessageBox.Show(week[i]); //Sẽ xuất hiện hộp thoại thông báo các giá trị "Thứ 2", "Thứ 3", ....
}