Enums trong C#

0

Enums trong C# là gì ?

Enum là từ khoá dùng để khai báo một kiểu liệt kê (Enumeration). Kiểu liệt kê là một tập hợp các hằng số do người dùng tự định nghĩa.

Nói cách khác, enum là cách mà C# hỗ trợ người dùng gom nhóm các hằng số lại với nhau và có chung một tên gọi (thường các hằng số này sẽ có liên quan với nhau ví dụ như các trạng thái của 1 sự vật, các tính chất của 1 sự vật, . . .)

Khai báo và sử dụng enum

Cú pháp chung của khai báo một kiểu enum là:

Trong đó,

Tên enum do người dùng đặt.

Danh sách liệt kê tên các phần tử, mỗi phần tử cách nhau bằng dấu phẩy

Mỗi tên trong danh sách đại diện cho một số nguyên, số được sắp xếp từ nhỏ đến lớn. Theo mặc định, giá trị đầu tiên là 0. Ví dụ:

Ví dụ

Ví dụ sau đây cho thấy sử dụng kiểu enum:

Khi đoạn mã trên được biên dịch và thực thi, nó tạo ra các kết quả như sau:

Chúc bạn thành công !

LEAVE A REPLY