[已解决问题] Enum和enum的关系
提问时间: 2008-04-08 18:05
浏览:267 次
Enum和enum之间是什么关系?
提问者:Think Tips - 菜鸟二级
最佳答案
一个是CLR内建的类型,一个是语言的关键字,由编译器翻译为对应的类型
2008/4/9 11:17:58 回答者:lostangle


提问者对于答案的评价:谢谢大家 :) 感觉我在钻牛角尖是的,enum是在C#里面对.Net的Enum的实现,可是感觉enum和System.Enum的关系与string 和 System.String, int 和 System.Int32的关系不是一样的。int是Int32的别名,string是String的别名,但是enmu不是Enum的别名,enum是个关键字,比如class。感觉enum和class更像。
其它回答(3)
一个是.NET CLR级别的,一个是语言级别的,
3个月前   回答者:ZH-CN - 菜鸟二级
1,它们完全等价。
2,System.Enum 是类型名称,可以在任何基于.Net的语言里使用。 enum是System.Enum在C#(以及其它一些语言)里的别名,让你可以少输入几个字符。
3,string 和 System.String, int 和 System.Int32等等,都是如此。
3个月前   回答者:deerchao - 大侠五级
同意deerchao
enum只是System.Enum的别名
3个月前   回答者:Dove.Net - 初学一级
评论
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除