0
ответов

Использование перечислений из класса (C++)

Я использую библиотеку, в которой есть классы с несколькими перечислениями. Вот пример класса TGNumberFormat { public: // ... enum EAttribute { kNEAAnyNumber kNEANonNegative kNEAPositive }; ...
вопрос задан: 12 June 2012 19:35
0
ответов

Как будет называться этот шаблон перечисления?

Я часто использую эту технику, но не знаю, как ее назвать. Я называю это ассоциативными перечислениями. Это правильно? Пример: public enum Genders { Male("M"), Female("F"), Transgender("T"), Other("O"...
вопрос задан: 11 June 2012 21:23
0
ответов

Enum.GetName() для битовых полей?

Похоже, Enum.GetName() не работает, если перечисление было украшено атрибутом [Flags]. В документации не указано ничего, связанного с этим ограничением. Я заметил, что отладчик...
вопрос задан: 8 June 2012 12:38
0
ответов

UITextField Как проверить, нажата ли клавиша удаления

Я реализация панели поиска из моей локальной базы данных, которая выполняет поиск из базы данных, когда пользователь вводит информацию. Проблема в том, что я объединяю последние символы и предыдущие, а затем отправляю их для поиска. Как я могу ...
вопрос задан: 8 June 2012 10:06
0
ответов

ссылка на перечисление в регистре переключателя

enum Color {RED, GREEN, BLUE}; класс SwitchEnum { public static void main(String[] args) { Color c = Color.GREEN; switch(c) { case RED: System.out.println("red"); ...
вопрос задан: 8 June 2012 06:36
0
ответов

Переопределение Enum#toString нежелательно?

Я только что заметил, что в javadoc Enum#toString говорится (выделено мной): Возвращает имя этой константы перечисления, как содержится в объявлении. Этот метод может быть переопределен, хотя обычно это не...
вопрос задан: 1 June 2012 15:38
0
ответов

Могу ли я использовать перечисление в качестве свойства в Objective C?

Я видел, что в нем принято использовать логическое свойство в качестве флага. что-то вроде этого: @property (nonatomic) BOOL commaAlreadyIntroduced; Мне нужно что-то подобное, но как минимум с 3 или 4 состояниями. Могу ли я...
вопрос задан: 29 May 2012 14:57
0
ответов

Какой шаблон следует использовать для выражения Hierarchical Enum?

Я экспериментирую с API для публикации значений в заданное время (кортежи значений и времени). Эти образцы будут использоваться средством просмотра данных (например, графиком). Я хочу связать значение с...
вопрос задан: 28 May 2012 22:37
0
ответов

Назначение [custom typedef] из несовместимого типа 'int'

В методе в моем файле main.c , я объявляю переменную irq_raised типа irq_type.Я определил irq_type в typedef в другом файле и #импортировал его вверху main.c. перечисление typedef { ...
вопрос задан: 28 May 2012 18:11
0
ответов

Почему значение перечисления по умолчанию равно 0, а не минимальное значение?

Какой смысл использовать «0» в качестве значения по умолчанию для перечисления в C#? Если я объявлю перечисление, которое начинается с другого числа: enum Color {Синий = 1, зеленый, красный, } then var color = default(...
вопрос задан: 24 May 2012 17:26
0
ответов

dapper nuget 1.7 enums mapping

Я столкнулся с проблемой после обновления до последней версии Dapper из Nuget (v 1.7). Он всегда возвращает первый член перечисления (то есть он не отображает). Я использую MySQL в качестве базы данных. ...
вопрос задан: 24 May 2012 00:56
0
ответов

Можно ли определить, является ли тип типом перечисления с ограниченной областью действия?

Существует ли признак типа или возможно ли написать признак типа is_scoped_enum таким образом, что: если T - любой другой тип, ...
вопрос задан: 23 May 2012 17:15
0
ответов

C# Обеспечение допустимых значений Enum — метод защиты от будущего

Я пишу код с простым оператором switch на основе значений Enum. Мне пришло в голову, что в какой-то момент в будущем разработчик может добавить новое значение, поэтому я включил метод по умолчанию для захвата...
вопрос задан: 22 May 2012 15:13
0
ответов

Java: создание экземпляра перечисления с использованием отражения

Предположим, у вас есть текстовый файл например: my_setting = ON some_method = МЕТОД_A многословие = DEBUG ... Что вы хотите соответствующим образом обновить соответствующий объект: Установка my_setting = ON; Метод ...
вопрос задан: 20 May 2012 22:55
0
ответов

Сравнение рангов в перечислении

У меня есть следующее перечисление, представляющее общедоступное перечисление CardRank CardRank { ДВОЙКА('2'), ТРИ('3'), ЧЕТЫРЕ('4'), ПЯТЬ('5'), ШЕСТЬ('6'), СЕМЬ('7'), ВОСЕМЬ('8'), ДЕВЯТЬ('9'), ДЕСЯТЬ('T'), ВАЛЕТ('J'), ...
вопрос задан: 20 May 2012 00:21
0
ответов

Пользовательское значение перечисления Java для перечисления

У меня есть перечисление, подобное этому общедоступному перечислению Sizes { Normal(232), Large(455); частный финал int _value; Размеры (целое значение) { _value = значение; } public int Value() { return ...
вопрос задан: 19 May 2012 02:15
0
ответов

Каков синтаксис для назначения нескольких значений перечисления свойству в F#?

Я пишу веб-службу ServiceStack на F#, и мне нужно ограничить некоторые функции (удалить Например, поддержка SOAP. В C# я использую операцию конвейера для назначения нескольких Enum (ServiceStack....
вопрос задан: 18 May 2012 15:40
0
ответов

Лучшая практика проверки флага перечисления [закрыто]

Я заметил эти два шаблона для проверки флага перечисления: [Флаги] общедоступное перечисление PurchaseType { None = 0, SalePrice = 2, RegularPrice = 4, Clearance = 8, CreditCard = 16 } public ...
вопрос задан: 13 May 2012 20:00
0
ответов

Какой-нибудь трюк для определения перечисления как флагов/степеней двойки без использования калькулятора?

Я знаю, что могу умножать, но, будучи ленивым программистом, я не хочу этого делать. Кто-нибудь придумал какое-нибудь волшебство для автоматической нумерации перечислений как степеней двойки? Вот пример, который у меня есть только для того, чтобы сделать
вопрос задан: 11 May 2012 10:05
0
ответов

enum description value to dropdownlist

Я новичок в C #и у меня есть вопрос, у меня есть enum что-то вроде public enum { [Description ("1, 2,3" )] 123, [Описание ("3,4,5" )] 345, [Описание ("6,7,8" )]...
вопрос задан: 8 May 2012 19:34
0
ответов

Обнаружение несоответствующих массивов < -> инициализаторы перечислений

При программировании встроенных систем на C я много раз ловил себя на том, что делаю карты с перечислениями и массивами, потому что они быстрые и экономят память. enum { ID _DOG = 0, ID _SPIDER, ID _WORM,...
вопрос задан: 7 May 2012 11:39
0
ответов

Как определить постоянные значения -Передовой опыт

У меня есть два способа определения констант. Первый содержит группу статических конечных переменных DataType в классе, а другой - с помощью Enum. Вот первый тип :public class TipTipProperties {...
вопрос задан: 6 May 2012 15:10
0
ответов

Является ли Encoding не перечислением?

Я пытаюсь найти способ сохранить кодировку файла в базе данных, чтобы затем иметь возможность вернуть его в исходный тип (System.Text.Encoding ). Но я получаю сообщение об ошибке, которого нет...
вопрос задан: 4 May 2012 17:41
0
ответов

C #создать экземпляр перечисления из другого

У меня есть веб-ссылка, в которой есть перечисление. WebService.WebEnum.Member1 WebService.WebEnum.Member2 WebService.WebEnum.Member3 и т. д. Есть ли способ создать другое перечисление на основе WebEnum? Я...
вопрос задан: 3 May 2012 19:53
0
ответов

Могу ли я расширить класс и переопределить закрытый тип перечисления?

Если у меня есть класс, который содержит тип перечисления, могу ли я расширить этот класс и переопределить тип перечисления или добавить в это перечисление больше констант? Цель состоит в том, чтобы пользователь мог вызвать метод getColor () ...
вопрос задан: 3 May 2012 08:09
0
ответов

enum устанавливается в строку и при необходимости получает значение sting

Я не знаю, как это сделать. Мне нужен код, подобный следующему enum myenum { имя1 = "abc", имя2 = "xyz" } и проверьте, если (myenum.name1 == variable )как я могу это сделать? спасибо.
вопрос задан: 3 May 2012 06:57
0
ответов

Использование EnumMemberAttribute и автоматическое преобразование строк

У меня есть следующий код [DataContract] общедоступное перечисление StatusType { [EnumMember (Значение = "A" )] Все, [EnumMember (Значение = "I" )] InProcess, [EnumMember (Значение = "C" )] Завершено, } I'...
вопрос задан: 2 May 2012 17:22
0
ответов

Специальные символы в перечислении

Я хочу поместить специальные символы, скобки ('(' и ' )' )и апостроф ('), в перечислении. У меня было это :частное перечисление specialChars { "(", " )", "'" } но это не работает. Java говорит...
вопрос задан: 1 May 2012 14:33
0
ответов

Использование строковых представлений значений перечисления в случае переключения -

Почему невозможно использовать значения перечисления в виде строк в случае переключения? (Или что не так с этим :)строковым аргументом; switch (arguments ){ case MyEnum.VALUE1.toString ():// Разве это не равно "...
вопрос задан: 30 April 2012 16:43