欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C# 获取枚举类型的key和value

程序员文章站 2022-03-24 13:24:19
...

定义了bai颜色,当读取字du符串时,想获zhi得与之对应的枚举类型的dao值,可以用下zhuan面的代码实行

public enum Color { RED = 1, GREEN = 2, BLUE = 3 }

static void Main(string[] args)
{
    string col = "BLUE"; 
    Color getType = (Color)Enum.Parse(typeof(Color), col);           
    Console.WriteLine(getType.GetHashCode());
}

如果想得到枚举的名称的输出,则可以直接将输出语句换成getType即可

相关标签: VS