Can we get a generic Parse method on Enum in the next version of .NET?
I have one tiny pet peeve about Enum.Parse. It's so verbose with the typeing (both meanings of the word).
Here's what you have to do today:
1: public enum MyEnum
2: {
3: One,
4: Two
5: }
6:
7: MyEnum me = (MyEnum)Enum.Parse(typeof(MyEnum), "One");
what I'd like to see is an overload of Parse that supported a generic param like this:
1: MyEnum me = Enum.Parse<MyEnum>("One");