# Feature—Enumerated TypesAn enumerated type (enum) specifies a set of dịch - # Feature—Enumerated TypesAn enumerated type (enum) specifies a set of Việt làm thế nào để nói

# Feature—Enumerated TypesAn enumer

# Feature—Enumerated Types
An enumerated type (enum) specifies a set of named constants. The value of an enum is written out as if it were a string. For example:
enum Levels (Manager, Supervisor, Clerk}
Levels me = Manager;
Console.WriteLine((Levels) me);
Enum variables can be used inswitchstatements, and variables of the type can make use of comparison operations. In addition,the two operators++and--go forward and backward in the set, and an error will occur if there is no value to move to. Enums can also be used in aforeachstatement, as follows:
foreach (Levels level in Enum.GetValues(typeof(Levels))) {
This formulation is rather clumsy, but it’s the best C# has available at present. In addition, complicated methods are needed to detect whether a value is the first or last of a set. a Enum constants can have integer values associated with them. By default, these start at zero; however, casting back and forth to the integer type has to be done explicitly.
cf. C# Language Specification Version 3.0, September 2007, Section 14
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
# Tính năng — liệt kê các loạiMột loại enumerated (enum) chỉ định một tập hợp các tên hằng. Giá trị của một enum được viết như thể nó là một chuỗi. Ví dụ:ENUM cấp (người quản lý, giám sát viên, thư ký}Cấp độ tôi = quản lý;Console.WriteLine((Levels) tôi);ENUM biến có thể được sử dụng inswitchstatements, và các biến của các loại có thể làm cho việc sử dụng so sánh hoạt động. Ngoài ra, các nhà điều hành hai ++--đi về phía trước và lạc hậu trong các thiết lập và một lỗi sẽ xảy ra nếu không có không có giá trị để chuyển sang. Enums có thể cũng được sử dụng trong aforeachstatement, như sau:foreach (mức độ cấp Enum.GetValues(typeof(Levels))) {}Điều này xây dựng là khá vụng về, nhưng nó là tốt nhất C# có sẵn hiện nay. Ngoài ra, các phương pháp phức tạp là cần thiết để phát hiện cho dù một giá trị là người đầu tiên hoặc cuối cùng của một bộ. một hằng số Enum có thể có giá trị số nguyên liên kết với chúng. Theo mặc định, chúng bắt đầu tại 0; Tuy nhiên, đúc lại để kiểu số nguyên đã được thực hiện một cách rõ ràng.x. C# ngôn ngữ đặc tả phiên bản 3.0, tháng 9 năm 2007, phần 14
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
# Các loại Tính năng liệt kê
Một kiểu liệt kê (enum) xác định một tập các hằng số có tên. Giá trị của một enum được viết ra như thể nó là một chuỗi. Ví dụ:
Mức enum (Quản lý, Giám sát viên, Thư ký}
Levels tôi = Manager;
Console.WriteLine ((Levels) tôi);
biến Enum có thể được sử dụng inswitchstatements, và các biến của các loại có thể tận dụng các hoạt động so sánh Ngoài ra, các. hai nhà khai thác ++ và - đi về phía trước và lạc hậu trong bộ này, và một lỗi sẽ xảy ra nếu không có giá trị để chuyển sang Enums cũng có thể được sử dụng trong aforeachstatement, như sau:.
foreach (Levels cấp trong Enum.GetValues (typeof (Levels))) {
Công thức này là khá vụng về, nhưng đó là tốt nhất C # có sẵn hiện nay. Ngoài ra, các phương pháp phức tạp là cần thiết để phát hiện xem một giá trị là lần đầu tiên hoặc cuối cùng của một bộ. một hằng số Enum có thể có giá trị nguyên . liên kết với chúng Theo mặc định, các bắt đầu từ số không, tuy nhiên, đúc qua lại với các kiểu số nguyên đã được thực hiện một cách rõ ràng.
x C # Language Specification Version 3.0, tháng 9 năm 2007, Phần 14
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: