好库网 好库网首页 | 我的好库
好饱的专栏

字符串String与枚举Enum之间的转换[C#]

发布者:好饱
发布日期:2012/5/29 21:35:33   更新日期:2012/5/29 21:35:33
阅读次数:4639
评分:4.80
介绍:这个例子展示了如何在String与Enum之间转换.
正文:

 

这个例子展示了如何在String与Enum之间转换.

 

Enum转换到string

可以使用Enum.ToString方法

[C#]

Animal animal = Animal.Cat;
string str = animal.ToString();  // "Cat"

 

String转换到enum

字符串转换到enum,可以使用静态方法Enum.Parse。参数是enum的类型,字符串的值,大小写忽略选项。

 

[C#]

 

string str = "Dog";
Animal animal = (Animal)Enum.Parse(typeof(Animal), str);  // Animal.Dog
Animal animal = (Animal)Enum.Parse(typeof(Animal), str, true); // case insensitive

评论 [发表评论]
账号 密码 还没帐号呢,现在注册一个?

免责声明:好库网所展示的信息由买卖双方自行提供,其真实性、准确性和合法性由信息发布人负责。好库网不提供任何保证,并不承担任何法律责任。