C# 错误:标签。。。已在此switch语句中出现
我的开关盒有一个错误: 错误:此开关语句中已出现标签大小写1 有什么问题吗?只要想清楚: 我对C# 错误:标签。。。已在此switch语句中出现,c#,enums,switch-statement,C#,Enums,Switch Statement,我的开关盒有一个错误: 错误:此开关语句中已出现标签大小写1 有什么问题吗?只要想清楚: 我对enumtree的枚举定义错误: public enum MyEnum { EnumOne = 0, EnumTwo = 1, EnumThree = 1, } Iv'e编辑了MyEnum的定义(感谢@dmitry bychenko): 它成功了。只要想清楚: 我对enumtree的枚举定义错误: public enum MyEnum { EnumOne = 0,
enumtree
的枚举定义错误:
public enum MyEnum
{
EnumOne = 0,
EnumTwo = 1,
EnumThree = 1,
}
Iv'e编辑了MyEnum的定义(感谢@dmitry bychenko):
它成功了。只要想清楚:
我对enumtree
的枚举定义错误:
public enum MyEnum
{
EnumOne = 0,
EnumTwo = 1,
EnumThree = 1,
}
Iv'e编辑了MyEnum的定义(感谢@dmitry bychenko):
它成功了。或者从枚举中删除数字分配可能是
None=0,EnumOne=1,enumtoo=2,enumtoo=3
是一个更好(更可读)的选择:名称对应其值或者从枚举中删除数字分配可能是None=0,enumtoo=1,enumtoo=2,enumtoo=3
是一个更好(更可读)的选择选项:名称对应其值
public enum MyEnum
{
None = 0
EnumOne = 1,
EnumTwo = 2,
EnumThree = 3,
}