C# Enum(Đếm) với ví dụ
Bảng liệt kê C#
Một bảng liệt kê được sử dụng trong bất kỳ ngôn ngữ lập trình nào để xác định một tập hợp các giá trị không đổi. Ví dụ: các ngày trong tuần có thể được định nghĩa dưới dạng bảng liệt kê và được sử dụng ở bất kỳ đâu trong chương trình. Trong C#, phép liệt kê được xác định với sự trợ giúp của từ khóa 'enum'.
Hãy xem một ví dụ về cách chúng ta có thể sử dụng từ khóa 'enum'.
Trong ví dụ của chúng tôi, chúng tôi sẽ xác định một bảng liệt kê gọi là ngày, sẽ được sử dụng để lưu trữ các ngày trong tuần. Đối với mỗi ví dụ, chúng tôi sẽ chỉ sửa đổi hàm chính trong tệp Program.cs của mình.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { enum Days{Sun,Mon,tue,Wed,thu,Fri,Sat}; static void Main(string[] args) { Console.Write(Days.Sun); Console.ReadKey(); } } }
Giải thích mã: -
- 'enum' loại dữ liệu được chỉ định để khai báo một bảng liệt kê. Tên của bảng liệt kê là Ngày. Tất cả các ngày trong tuần được chỉ định làm giá trị của bảng liệt kê.
- Cuối cùng, hàm console.write được sử dụng để hiển thị một trong các giá trị của bảng liệt kê.
Nếu mã trên được nhập đúng và chương trình được thực thi thành công, kết quả sau sẽ được hiển thị.
Đầu ra:
Từ kết quả đầu ra, bạn có thể thấy giá trị 'Mặt trời' của bảng liệt kê được hiển thị trong bảng điều khiển.