Вопросы с тегом «enums»

Тип данных, состоящий из набора именованных значений, называемых элементами, членами или перечислителями типа.

1
Понимание перечислений scala
Я должен сказать, что не понимаю классов перечисления Scala. Я могу скопировать и вставить пример из документации, но я понятия не имею, что происходит. object WeekDay extends Enumeration { type WeekDay = Value val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value } import WeekDay._ Что значит type WeekDay …
122 scala  enums 

6
Как создать тип типа enum в TypeScript?
Я работаю над файлом определений для API карт Google для TypeScript. И мне нужно определить тип типа enum, например. google.maps.Animationкоторый содержит два свойства: BOUNCEи DROP. Как это сделать в TypeScript?
121 enums  typescript 

6
Работа с перечислениями в android
Я почти закончил расчетную деятельность, с которой работаю в Android для своего приложения. Я пытаюсь создать Gender Enum, но по какой-то причине получаю синтаксическую ошибку, вставляю EnumBody для завершения EnumDeclaration. public static enum Gender { static { Female = new Gender("Female", 1); Gender[] arrayOfGender = new Gender[2]; arrayOfGender[0] = Male; …
120 android  enums 

13
преобразовать перечисление в другой тип перечисления
У меня есть перечисление, например ' Gender' ( Male =0 , Female =1), и у меня есть другое перечисление из службы, у которой есть собственное перечисление Gender ( Male =0 , Female =1, Unknown =2) Мой вопрос в том, как я могу написать что-то быстрое и красивое, чтобы преобразовать их …
120 c#  enums 

20
Как легко сопоставить перечисления c ++ со строками
У меня есть несколько типов перечислений в некоторых файлах заголовков библиотек, которые я использую, и я хочу иметь способ преобразования значений перечисления в пользовательские строки - и наоборот. RTTI не сделает этого за меня, потому что «пользовательские строки» должны быть немного более читаемыми, чем перечисления. Решением грубой силы было бы …
119 c++  templates  enums 

16
Почему Python 3.6.1 выдает AttributeError: модуль enum не имеет атрибута IntFlag?
Я только что установил Python 3.6.1 для MacOS X Когда я пытаюсь запустить консоль (или запустить что-либо с Python3), выдается следующая ошибка: AttributeError: module 'enum' has no attribute 'IntFlag' $ /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 Failed to import the site module Traceback (most recent call last): File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site.py", line 544, in <module> main() File …

13
Лучший способ определить коды ошибок / строки в Java?
Я пишу веб-службу на Java и пытаюсь найти лучший способ определения кодов ошибок и связанных с ними строк ошибок . Мне нужно сгруппировать числовой код ошибки и строку ошибки. И код ошибки, и строка ошибки будут отправлены клиенту, обращающемуся к веб-службе. Например, при возникновении SQLException я могу сделать следующее: // …
118 java  enums 

10
Как передать несколько значений перечисления в C #?
Иногда при чтении чужого кода C # я вижу метод, который принимает несколько значений перечисления в одном параметре. Я всегда думал, что это изящно, но никогда не разбирался в этом. Что ж, теперь я думаю, что мне это может понадобиться, но не знаю, как настроить подпись метода, чтобы принять это …
117 c#  enums 

3
Проверить, является ли данный Тип перечислением
Я пишу JsonConverter для Json.NET, который должен позволить мне преобразовать любое перечисление в строковое значение, определенное атрибутом [Description]. Например: public enum MyEnum { [Description("Sunday")] Sunday, [Description("Monday")] Monday, [Description("Tuesday")] Tuesday, [Description("Wednesday")] Wednesday, [Description("Thursday")] Thursday, [Description("Friday")] Friday, [Description("Saturday")] Saturday } У меня уже есть код для поддержки, myEnum.Description()который, очевидно, вернет его строковое …
117 c#  enums 


14
Автоматически создавать Enum на основе значений в таблице поиска базы данных?
Как мне автоматически создать перечисление и впоследствии использовать его значения в C # на основе значений в таблице поиска базы данных (с использованием уровня данных корпоративной библиотеки)? Например, если я добавляю новое значение поиска в базу данных, мне не нужно вручную добавлять объявление дополнительного статического значения перечисления в код - …
116 c#  database  dynamic  enums 


6
Методы Java Enum - вернуть перечисление в противоположном направлении
Я хотел бы объявить перечисление Direction, которое имеет метод, возвращающий противоположное направление (следующее синтаксически неверно, т. Е. Перечисления не могут быть созданы, но это иллюстрирует мою точку зрения). Возможно ли это в Java? Вот код: public enum Direction { NORTH(1), SOUTH(-1), EAST(-2), WEST(2); Direction(int code){ this.code=code; } protected int code; …
113 java  enums  enumeration 

3
enum - получение значения enum при преобразовании строки
Я определил следующее перечисление from enum import Enum class D(Enum): x = 1 y = 2 print(D.x) теперь напечатанное значение D.x вместо этого я хотел, чтобы значение перечисления было напечатано 1 Что можно сделать для достижения этой функциональности?

8
Можно ли использовать == в перечислениях в Java?
Можно ли использовать ==перечисления в Java или мне нужно использовать .equals()? В моем тестировании ==всегда работает, но я не уверен, что мне это гарантировано. В частности, .clone()в перечислении нет метода, поэтому я не знаю, можно ли получить перечисление, для которого .equals()возвращалось бы другое значение, чем ==. Например, это нормально: public …
111 java  syntax  enums 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.