如何用一组特殊字符显示枚举为V1.0,V2.0和V3.0

Pra*_*D G 1 c# enums

如何在C#中将枚举值显示为V1.0,V2.0,V3.0?

enum value
{
    V1.0,
    V2.0,
    V3.0
}
Run Code Online (Sandbox Code Playgroud)

Koe*_*oen 5

一个可能的解决方案是使用DescriptionAttribute:

enum value
{
    [Description("V1.0")] 
    V1_0,

    [Description("V2.0")] 
    V2_0,

    [Description("V3.0")] 
    V3_0
}
Run Code Online (Sandbox Code Playgroud)