读书人

题枚举类型中的成员只能是英文吗

发布时间: 2012-01-01 23:10:55 作者: rapoo

弱弱的问题,枚举类型中的成员只能是英文吗?
我想做一个和3有关的枚举,如何实现?

private enum Three
{
3,3 ',三,Ⅲ,Ⅲ '

}

[解决办法]
//定义
public enum 数 { 三=3}


//使用方法
数.三
[解决办法]
可以不用英文,
但必需要是正确的标识符才行,3这个是数字,不是标识符,标识符的定义是不以数字开头的.

比如汉字是可以做枚举成员的,但是常量不可以.
[解决办法]
可以中文,但不能是数字
[解决办法]
可以是中文呀,但是不能是数字和保留字

读书人网 >C#

热点推荐