Tài liệu C# Căn Bản Toàn Tập part 10 pdf

2 323 0
Tài liệu C# Căn Bản Toàn Tập part 10 pdf

Đang tải... (xem toàn văn)

Thông tin tài liệu

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(TimeOfDay.Morning); return 0; } static void WriteGreeting(TimeOfDay timeOfDay) { switch(timeOfDay) { case TimeOfDay.Morning: Console.WriteLine("Good morning!"); break; case TimeOfDay.Afternoon: Console.WriteLine("Good afternoon!"); break; case TimeOfDay.Evening: Console.WriteLine("Good evening!"); break; default: Console.WriteLine("Hello!"); break; } } } 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 = TimeOfDay.Afternoon; Console.WriteLine(time.ToString()); 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) Enum.Parse(typeof(TimeOfDay), "afternoon", true); Console.WriteLine((int)time2);

Ngày đăng: 15/12/2013, 02:15

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan