Результаты поиска по запросу "enums"

6 ответов

Enum.GetValues () Возвращаемый тип

Я прочитал документацию, в которой говорится, что «учитывая тип перечисления, метод GetValues () System.Enum будет возвращать массив базового типа данного перечисления», то есть int, byte и т. Д. Однако я использовал метод GetValues, и все, что ...

1 ответ

Как использовать отражение Java, когда тип перечисления является классом?

Я использовал перечисление, в котором константой был класс. Мне нужно было вызвать метод для константы, но я не смог ввести зависимость от времени компиляции, и перечисление не всегда было доступно во время выполнения (часть необязательной ...

4 ответа

Что такое enum класс и почему я должен волноваться?

Для того, кто никогда не писал строки на C ++ 11 и у кого нет возможности программировать на C ++ 11, вы можете в одном коротком абзаце сказать: Что такое «enum class» и зачем он нам нужен?

ТОП публикаций

10 ответов

Зачем использовать флаги + битовые маски, а не серии логических значений?

Учитывая случай, когда у меня есть объект, который может находиться в одном или нескольких состояниях true / false, я всегда был немного неясен, почему программисты часто используют флаги + битовые маски вместо того, чтобы просто использовать ...

2 ответа

Перечисление Objective C, NS_ENUM & NS_OPTIONS

Как правильно создать перечисление с определенным типом в Objective-C? Как работают NS_ENUM и NS_OPTIONS? NS_OPTIONS используются для масок, как NSAutoresizing? Благодарю. Code from NSObjCRuntime.h #define NS_ENUM(_type, _name) enum _name : ...

13 ответов

Могут ли мои перечисления иметь дружественные имена? [Дубликат]

На этот вопрос уже есть ответ здесь: Связывание перечислений со строками в C # [/questions/630803/associating-enums-with-strings-in-c-sharp] 27 ответовУ меня есть следующееenum public enum myEnum { ThisNameWorks, This Name doesn't work ...

2 ответа

Почему значение перечисления с фиксированным базовым типом char разрешается в fct (int) вместо fct (char)?

Эта проблема возникла при ответеэтот вопрос о разрешении перегрузки с перечислениями [https://stackoverflow.com/questions/14185352/underlying-type-of-weak-typed-enum-in-c11] . Пока дело заlong long определенно была ошибка в MSVC2012NovCTP ...

2 ответа

Почему я получаю сообщение об ошибке «type no typeinfo» с типом enum

Я объявил следующий тип перечисления, в котором я хочу, чтобы первый член имел порядковый номер 1 (один), а не обычный 0 (ноль): type TMyEnum = ( meFirstValue = 1, meSecondValue, meThirdValue );Если я позвонюTypeInfo ()например, как часть ...

4 ответа

Как предотвратить повторяющиеся значения в enum?

Интересно, есть ли способ предотвратитьenum с дубликатами ключей для компиляции? Например, этоenum ниже скомпилирует public enum EDuplicates { Unique, Duplicate = 0, Keys = 1, Compilation = 1 }Хотя этот ...

1 ответ

Как использовать enum в случае переключателя

Я пытаюсь проверить, какие значения установлены в моем VO. Ниже приведены мои вещи. Я осознаю "Квалифицированная метка регистра MyEnum.UserType.DOCTORS должна быть заменена безусловной константой перечисления DOCTORS." Пожалуйста, помогите мне ...