Войти
Запомнить
Регистрация
PullRequest
Лента
Топ
Теги
Новая
Новая
skb
 
02 февраля 2009
 
25
В C # я могу использовать отражение, чтобы определить, является ли тип перечисления int, byte, short и т. Д.?
27
голосов
skb
/
02 февраля 2009
Возможно ли это? Я не могу найти это нигде.
C #
. чистые
Перечисление
типы
Пожалуйста,
войдите
или
зарегистрируйтесь
чтобы ответить на этот вопрос.
1
Ответ
47
голосов
Andrew Hare
/
02 февраля 2009
Попробуйте это:
Enum.GetUnderlyingType(typeof(YourEnum))
Пожалуйста,
войдите
или
зарегистрируйтесь
что бы добавить комментарий.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
Похожие темы
Пользовательские типы данных
Метод расширения для добавления значения в битовое поле (перечисление флагов)
Как проверить, поднят ли флаг перечисления вместе с другим перечислением?
Какой AttributeTarget я должен использовать для членов enum?
Флаг Enum и взаимоисключающий Enum с перекрывающимся значением
C #: перечисление анти-паттернов
Получить enum из атрибута enum
Несколько способов определить C # Enums с атрибутом [Flags]?
Тестирование значения перечисления [Flags] для одного значения
Хранение строковых значений в виде констант таким же образом, как Enum
...