A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 董超 中级黑马   /  2012-5-23 10:37  /  2427 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

    昨天看视频 看到了枚举,老师说 枚举一般是在命名空间里面定义,在别的地方定义也可以,但是如果我在命名空间里面定义,程序没问题,但是我在Main方法里面定义,那原来写的那些代码就会出错,比如“XXX是字段,这里被当做了类型来用”,是不是枚举只能在命名空间里面定义啊??

3 个回复

倒序浏览
也可以在类里面定义啊,Main是一个方法,枚举是一个类型,不可以在方法内部定义的。
回复 使用道具 举报
朱亮辉 发表于 2012-5-23 10:50
也可以在类里面定义啊,Main是一个方法,枚举是一个类型,不可以在方法内部定义的。 ...

就是说 我可以在比如说像Class这样的类里面定义,不能在方法中定义?
回复 使用道具 举报
董超 发表于 2012-5-23 10:55
就是说 我可以在比如说像Class这样的类里面定义,不能在方法中定义?

是的,我上面的回复说的很明白了,不懂的话,你可以去MSDN上去看看官方的解释!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马