Khởi tạo mảng:
int[] arr = new int[] { 34, 56, 12 };
Cách 1: for loop (có index)
for (int i = 0; i < arr.Length; i++)
Console.WriteLine(arr[i]);
Cách 2: foreach (đơn giản hơn)
foreach (int val in arr)
Console.WriteLine(val);
Ví dụ hoàn chỉnh
using System;
public class Program
{
public static void Main()
{
int[] arr = new int[] { 34, 56, 12 };
Console.WriteLine("Độ dài: " + arr.Length);
for (int i = 0; i < arr.Length; i++)
Console.WriteLine("arr[{0}] = {1}", i, arr[i]);
}
}
So sánh:
| Cách | Ưu điểm | Nhược điểm |
|---|---|---|
| for | Có index, kiểm soát bước nhảy, sửa đổi mảng | Verbose |
| foreach | Ngắn gọn, an toàn, đọc chỉ | Không có index, không sửa mảng được |
LINQ: arr.ToList().ForEach(Console.WriteLine); hoặc Array.ForEach(arr, Console.WriteLine);