C# 遍历枚举

C#中,如何获取(遍历)枚举中所有的值:

 

  public enum Suits
    {
        Spades,
        Hearts,
        Clubs,
        Diamonds,
        NumSuits
    }

 private static void Main(string[] args)
        {
            foreach (Suits suit in Enum.GetValues(typeof(Suits)))
            {
                Console.WriteLine((int)suit+ ":" + suit);
            }
        }

 

posted @ 2016-04-07 08:54  zzhi.wang  阅读(35613)  评论(1编辑  收藏  举报