1
string userTypeId = ((int)ERPSystemUserType.Basic).ToString();

public enum ERPSystemUserType
{
    Basic = 20,
    Upgraded = 30
}

如果我使用ToString(),则返回枚举类型的字符串值,但是我想使用定义的int值。

是否有任何属性或方式,我可以使用枚举的数量来返回字符串?而不是做((int)ERPSystemUserType.Basic).ToString(). 并且不想使用扩展名,那么我必须使用每个枚举。

4

1 回答 1

4

使用.ToString("D"). 请参阅枚举格式字符串

于 2013-08-04T14:06:52.680 回答