Как можно преобразовать int в enum в C#-e?
Ответ
Из int
CustomEnum enm = (CustomEnum)number;
Можно еще и:
CustomEnum enm = (CustomEnum)Enum.ToObject(typeof(CustomEnum), number);
Из string
CustomEnum enm = (CustomEnum)Enum.Parse(typeof(CustomEnum), str);
Комментариев нет:
Отправить комментарий