How can I get the enum value if I have the enum string or enum int value. eg: If i have an enum as follows:
public enum TestEnum
{
Value1 = 1,
Value2 = 2,
Value3 = 3
}
and in some string variable I have the value "value1" as follows:
string str = "Value1"
or in some int variable I have the value 2 like
int a = 2;
how can I get the instance of enum ? I want a generic method where I can provide the enum and my input string or int value to get the enum instance.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…