public static T Parse<T>(string value)
{
return (T)Enum.Parse(typeof(T), value);
}
MyEnum foo = MyEnum.Foo;
string foobar = foo.ToString();
MyEnum bar = Parse<MyEnum>( foobar);
Less
More
public static T Parse<T>(string value)
{
return (T)Enum.Parse(typeof(T), value);
}
MyEnum foo = MyEnum.Foo;
string foobar = foo.ToString();
MyEnum bar = Parse<MyEnum>( foobar);