Deseo implementar el método de extensión, que convierte enum en diccionario.Enum al diccionario
public static Dictionary<int, string> ToDictionary(this Enum @enum)
{
Type type1 = @enum.GetType();
return Enum.GetValues(type1).Cast<type1>()
//.OfType<typeof(@enum)>()
.ToDictionary(e => Enum.GetName(@enum.GetType(), e));
}
¿Por qué no compila?
un error
"El tipo o espacio de nombres 'tipo1' no se pudo encontrar (¿falta una directiva using o un conjunto referencia?)"
¿Por qué no nos muestran el mensaje de error? –