foreach (Suit suit in (Suit[]) Enum.GetValues(typeof(Suit))) { }
public enum Days { Monday, Tuesday, Wednesday } foreach(Days day in Enum.GetValues(typeof(Days))) { }
enum Foos { Foo, Bar, } foreach(Foos val in Enum.GetValues(typeof(Foos))) {}