C# Constants

C# Constants: Định nghĩa và Cú pháp

Trong ngôn ngữ lập trình C#, hằng số (constants) là những giá trị không thay đổi trong suốt quá trình thực thi của chương trình. Hằng số được sử dụng để lưu trữ những giá trị mà bạn không muốn thay đổi, giúp cho mã nguồn trở nên rõ ràng và dễ bảo trì hơn. Việc sử dụng hằng số cũng giúp tránh được các lỗi không mong muốn khi vô tình thay đổi giá trị của một biến nào đó.

Định nghĩa Hằng số trong C#

C# cung cấp từ khóa const để định nghĩa hằng số. Khi một hằng số được khai báo, bạn cần cung cấp giá trị khởi tạo và giá trị này không thể được thay đổi sau đó.

Cú pháp

const   = ;

Trong đó:

  • KiểuDữLiệu: Kiểu của hằng số (ví dụ: int, double, string, v.v.).
  • TênHằngSố: Tên mà bạn muốn đặt cho hằng số, thường được viết bằng chữ hoa để phân biệt với biến thông thường.
  • GiáTrị: Giá trị khởi tạo của hằng số.

Ví dụ về C# Constants

Ví dụ 1: Khai báo hằng số số nguyên

class Program
{
    const int MAX_VALUE = 100;

    static void Main(string[] args)
    {
        Console.WriteLine("Giá trị tối đa là: " + MAX_VALUE);
    }
}

Ví dụ 2: Khai báo hằng số chuỗi

class Program
{
    const string GREETING_MESSAGE = "Chào mừng bạn đến với C#!";

    static void Main(string[] args)
    {
        Console.WriteLine(GREETING_MESSAGE);
    }
}

Ví dụ 3: Hằng số với kiểu dữ liệu phức tạp

class Program
{
    const double PI = 3.14159;

    static void Main(string[] args)
    {
        double radius = 5;
        double area = PI * radius * radius;
        Console.WriteLine("Diện tích hình tròn là: " + area);
    }
}

Kết luận

Sử dụng hằng số trong C# là một cách tuyệt vời để đảm bảo rằng các giá trị không bị thay đổi trong quá trình thực thi chương trình. Điều này giúp mã nguồn của bạn trở nên an toàn và dễ đọc hơn. Hy vọng bài viết này đã cung cấp cho bạn những thông tin cần thiết về hằng số trong C#.