【Winform】 Enum逆向解析

将字符串转换成Enum类型

Enum.Parse:将一个或多个枚举常数的名称或数字值的字符串表示转换成等效的枚举对象。
 名称说明
公共方法 静态成员 Parse(Type, String) 将一个或多个枚举常数的名称或数字值的字符串表示转换成等效的枚举对象。
公共方法 静态成员 Parse(Type, String, Boolean) 将一个或多个枚举常数的名称或数字值的字符串表示转换成等效的枚举对象。 一个参数指定该操作是否不区分大小写。

参数

enumType
类型:System.Type
枚举类型。
value
类型:System.String
包含要转换的值或名称的字符串。

返回值

类型:System.Object
enumType 类型的对象,其值由 value 表示。
 
ChartImageFormat cif = (ChartImageFormat) Enum.Parse(typeof (ChartImageFormat), tsmi.ToolTipText, true);

 

参考:MSDN

posted @ 2015-03-24 10:50  芝麻学问  阅读(273)  评论(0)    收藏  举报