草庐IT

GetXmlAttrNameFromEnumValue

全部标签

c# - 根据 XmlEnumAttribute 名称值检索枚举值

我需要一个通用函数来根据枚举的XmlEnumAttribute“名称”属性检索枚举的名称或值。例如,我定义了以下枚举:PublicEnumCurrencyCDN=1USA=2EUR=3JPN=4EndEnum第一个Currency枚举值为1;枚举名称是“CDN”;XMLEnumAttributeName属性值为“00”。如果我有枚举值,我可以使用以下通用函数检索XmlEnumAttribute“名称”值:PublicFunctionGetXmlAttrNameFromEnumValue(OfT)(ByValpEnumValAsT)AsStringDimtypeAsType=pEnumV