C# 根据枚举名(string)获得enum中的枚举值

Demo:

        public static T ToEnum<T>(this string name)
        {
            return (T)Enum.Parse(typeof(T), name);
        }

public enum MyTestEnum
{
One=1,
Two=2,
Three=3
}

static void Main()
{
string enumMemberName="One";
ToEnum<MyTestEnum>(enumMemberName);
}

原文地址:https://www.cnblogs.com/guanjie20/p/1742930.html