tengo una enumeración:¿Cómo obtener un valor enum de la cadena en C#?
public enum baseKey : uint
{
HKEY_CLASSES_ROOT = 0x80000000,
HKEY_CURRENT_USER = 0x80000001,
HKEY_LOCAL_MACHINE = 0x80000002,
HKEY_USERS = 0x80000003,
HKEY_CURRENT_CONFIG = 0x80000005
}
Cómo puede I, dada la cadena HKEY_LOCAL_MACHINE
, obtener un valor 0x80000002
basado en la enumeración?
Siempre me pregunto por qué todavía no hay una sobrecarga genérica para Enum.Parse. Hace mucho tiempo. – Falanwe
Ahora está el método genérico Enum.TryParse(). –