如何遍历枚举类型
例如,我定义了 enum Days {Sat, Sun, Mon, Tue, Wed, Thu, Fri};
在程序中,假设我实现并不知道它包含多少元素,我怎么在能够遍历它?
[解决办法]
string[] s = Enum.GetNames(typeof(Days));
for (int d = 0; d < s.Length; d++)
Console.WriteLine(s[d]);
[解决办法]
string[] values = Enum.GetNames(typeof(Days));
[解决办法]
foreach (Days day in Enum.GetValues(typeof(Days )))
Console.WriteLine(cday );