tailieunhanh - C# Căn Bản Toàn Tập part 10

Enumerations Phương án thay thế hằng là enumeration (liệt kê), gồm một tập hợp những hằng đuợc đặt tên. Chúng ta định nghĩa một enumeration giống như sau : public enum TimeOfDay { Morning = 0 | Enumerations Phương án thay thế hằng là enumeration liệt kê gồm một tập hợp những hằng đuợc đặt tên. Chúng ta định nghĩa một enumeration giống như sau public enum TimeOfDay Morning 0 Afternoon 1 Evening 2 Ví dụ sau sử dụng enumeration class EnumExample public enum TimeOfDay Morning 0 Afternoon 1 Evening 2 public static int Main WriteGreeting return 0 static void WriteGreeting TimeOfDay timeOfDay switch timeOfDay case Good morning break case Good afternoon break case Good evening break. default Hello break. 1 Download EnumExample Bạn có thể nhận được chuỗi đại diện của một enum. Thí dụ sử dụng enum TimeOfDay sau TimeOfDay time Kết quả sẽ viết ra chuỗi Afternoon. Bạn có thể nhận được giá trị enum từ chuỗi. TimeOfDay time2 TimeOfDay typeof TimeOfDay afternoon true int time2