使用C#中的int获取枚举值的名称?

时间:2018-12-06 15:07:57

标签: c#

我的枚举定义如下:

public enum colors 
{
    red = 0,
    blue = 1,
    green = 2
}

如果我有一个将上述枚举作为属性保存的类,我希望能够获取与特定枚举值关联的字符串。

因此,如果class.Colors = 1,那么我想返回blue

我认为以下内容可以满足我的要求,但它只会返回一个整数值的字符串。

var color = class.Color.toString();

我应该用什么代替?

0 个答案:

没有答案