[ Team LiB ] |
22.7 EnumerationsC# uses the enum statement along with opening and closing braces to indicate the beginning and end of an enumeration definition. For example: public enum CheckedState { // enumeration members } In VB, an enumeration is defined by the Enum... End Enum construct. For example, the VB version of the CheckedState enum declaration is: Public Enum CheckedState ' enumeration members End Enum In both C# and VB, the member listing consists of the name of the enumerated member and its value. These are identical in C# and VB, except that C# adds a comma to separate one member of the enumeration from another, whereas VB requires that they be on separate lines. For example, the full declaration of the CheckedState enumeration in C# is: public enum CheckedState { Unchecked = 0, Checked = 1, Indeterminate = 2 } The VB equivalent is: Public Enum CheckedState Unchecked = 0 Checked = 1 Indeterminate = 2 End Enum |
[ Team LiB ] |