如下是枚举的用法。
1 enum FishType 2 { 3 鲤鱼, 4 黑鱼, 5 红鱼, 6 鲫鱼, 7 黄瓜鱼 8 } 9 class Program 10 { 11 static void Main(string[] args) 12 { 13 //获取枚举的全部元素个数 14 int enumCount = Enum.GetNames(typeof(FishType)).Length; 15 Console.WriteLine("FishType的元素个数是{0}",enumCount); 16 17 //获取枚举的每个元素 18 var fishs = Enum.GetNames(typeof(FishType)); 19 foreach(var fish in fishs) 20 { 21 Console.WriteLine(fish); 22 } 23 24 //按照数字(索引)获取枚举中的某个值 25 string myFish = Enum.GetName(typeof(FishType), 2); 26 Console.WriteLine(myFish); 27 } 28 }