15. Mảng trong ngôn ngữ lập trình C#

Mảng (array) trong ngôn ngữ lập trình C# là một cấu trúc dữ liệu cho phép bạn lưu trữ nhiều giá trị cùng kiểu dữ liệu trong một biến duy nhất. Mảng giúp bạn tổ chức và quản lý các dữ liệu liên quan theo một cách tiện lợi.

Dưới đây là cách khai báo, tạo và sử dụng mảng trong lập trình C#:

  1. Khai báo và tạo mảng:
csharp
// Khai báo mảng kiểu int với 5 phần tử
int[] numbers = new int[5];

// Khai báo và khởi tạo mảng kiểu string
string[] names = new string[] { "Alice", "Bob", "Charlie" };

// Cách viết ngắn gọn khi khai báo và khởi tạo mảng
double[] prices = { 10.5, 20.0, 5.99 };
  1. Truy cập và gán giá trị cho mảng:
csharp
numbers[0] = 10; // Gán giá trị 10 cho phần tử đầu tiên của mảng
int firstNumber = numbers[0]; // Truy cập giá trị của phần tử đầu tiên
  1. Duyệt qua mảng bằng vòng lặp:
csharp
for (int i = 0; i < numbers.Length; i++)
{
    Console.WriteLine(numbers[i]);
}
  1. Duyệt qua mảng bằng foreach:
csharp
foreach (int number in numbers)
{
    Console.WriteLine(number);
}
  1. Thuộc tính Length: Thuộc tính Length được sử dụng để trả về số lượng phần tử trong mảng.
csharp
int count = numbers.Length; // Số lượng phần tử trong mảng
  1. Mảng đa chiều:

Mảng đa chiều cho phép bạn lưu trữ các giá trị trong một cấu trúc dạng ma trận. Ví dụ mảng 2 chiều:

csharp
int[,] matrix = new int[3, 4]; // Mảng 2 chiều có 3 hàng và 4 cột
matrix[1, 2] = 5; // Gán giá trị 5 cho hàng 1, cột 2

Mảng trong C# rất hữu ích trong việc lưu trữ, xử lý và quản lý dữ liệu theo các tập hợp có cấu trúc nhất định trong lập trình C#.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top