Hom*_*mam 5 .net c# enums default-value
任何人都可以向我解释这个枚举的成员如何取值0?
public enum EnumLogicalOperator
{
And = 1,
Or = 2
}
Run Code Online (Sandbox Code Playgroud)



无论何时使用default(EnumLogicalOperator)或者new EnumLogicalOperator()您将获得零值.换句话说,枚举类型成员的默认值始终为0.所有枚举将具有值0,直到您将它们设置为其他值.