【发布时间】:2010-09-11 10:43:25
【问题描述】:
如何在 C# 中枚举 enum?
例如以下代码无法编译:
public enum Suit
{
Spades,
Hearts,
Clubs,
Diamonds
}
public void EnumerateAllSuitsDemoMethod()
{
foreach (Suit suit in Suit)
{
DoSomething(suit);
}
}
它给出了以下编译时错误:
“Suit”是一个“类型”,但用作“变量”
第二个关键字Suit 失败。
【问题讨论】:
-
您可能想查看the ins and outs of C# enums,它讨论了这个以及其他有用的枚举花絮
标签: c# .net loops enums enumeration