字符串转枚举类型 字符串如何转化为对应的枚举值C语言?

字符串如何转化为对应的枚举值C语言?定义颜色。读取字符串时,可以使用以下代码获取相应枚举类型的值public enum color{red=1,green=2,blue=3}静态void main(s

字符串如何转化为对应的枚举值C语言?

定义颜色。读取字符串时,可以使用以下代码获取相应枚举类型的值

public enum color{red=1,green=2,blue=3}

静态void main(string[]args){

string col=“blue”

color GetType=(color)枚举解析(typeof(Color),col)控制台写入线( getType.GetHashCode())

如果要获取枚举名的输出,可以直接用GetType替换output语句