me he preguntado por qué regularidad C# todavía no ha implementado algunas genérico Enum.Parseversión genérica de la Enum.Parse en C#
Digamos que tengo
enum MyEnum
{
Value1,
Value2
}
Y a partir de un archivo XML/DB entrada I desea crear un Enum.
MyEnum val = (MyEnum)Enum.Parse(typeof(MyEnum), "value1", true);
Podría no han puesto en práctica como algo parecido a
MyEnum cal = Enum.Parse<MyEnum>("value1");
Esto puede parecer un pequeño problema, pero parece que un alto un.
¿Alguna idea?
Ese vínculo es a la no genérico ' Método Enum.Parse'. ¿Quería vincular el nuevo método 'Enum.TryParse'? http://msdn.microsoft.com/en-us/library/system.enum.tryparse%28VS.100%29.aspx –
Es interesante que lo hayan restringido a struct, new() en lugar de agregar una nueva restricción enum al lenguaje. –
Lo siento, ya lo he solucionado, eso es exactamente lo que quise decir;) –