/*********************************************NOVAS FUNCIONALIDADES*********************************************/ /// <summary> /// Cria um dicionário a partir de um enumerador /// </summary> /// <param name="enumerate">Enumerador que será convertido para dicionário</param> /// <returns>Dicionário criado a partir de um enumerador</returns> public static Dictionary <string, string> EnumToDictionary(Type enumerate) { Dictionary <string, string> temp = new Dictionary <string, string>(); foreach (string name in Enum.GetNames(enumerate)) { Enum enumValue = (Enum)Enum.Parse(enumerate, name); temp.Add(enumValue.ToString(), enumValue.AsString()); } return(temp); }
public static string ToLower(this Enum value) { return(value.AsString().ToLower()); }