最近在研究netTires和权限控制,顺便把.net的Enum的使用方法整理一下。
首先建立一个可序列化的Enum,.Net的Enum属于值类型,主要用枚举来表示一些名称的值属性。
Code
如 CompanyList myList=CompnyList.GZCompany;
其中 myList 的toString得到的就是GZCompany 而(int)myList得到就是myList的值1
如果要把数值类型转换为Enum中的某一个枚举,就要用到类Enum的一些静态方法
如 CompanyList myList=Enum.GetName(typeof(CompanyList),1)