© { JSL }
58
Text Box: enum Use
enum Use
·enums implicitly derive from System.Enum
Suit trumps = Suit.Club;
string[] names = System.Enum.GetNames(trumps.GetType());
...
Console.Write(names[0]);          // Clubs
Console.Write(trumps);            // Clubs
Console.Write("{0}", trumps);     // Clubs
Console.Write(trumps.ToString()); // Clubs
Console.Write((Suit)42);          // 42
namespace System
{
    public class Enum ...
    {  
        // static methods
        public static string[] GetNames(Type);
        ...
        // instance methods
        public override string ToString();
        // constructor
        protected Enum();
    }
}