public enum aa{ a1=1,a2=2,a3=6,...,a100=203}
Run Code Online (Sandbox Code Playgroud)
如何获得这样的价值
string att=GetFromDatabase("attribute"); //this return a1 or a2 ...
Enum.GetValue(att);
Run Code Online (Sandbox Code Playgroud)
Bar*_*bat 27
解
string name = GetFromDatabase("attribute");
Enum.Parse(typeof(aa),name);
Run Code Online (Sandbox Code Playgroud)
sam*_*son 10
像这样的东西应该做的伎俩:
aa attEnum = (aa)Enum.Parse(typeof(aa), att);
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,请访问http://msdn.microsoft.com/en-us/library/system.enum.parse.aspx.
| 归档时间: |
|
| 查看次数: |
21634 次 |
| 最近记录: |