Запитання з тегом «enums»

Тип даних, що складається з набору названих значень, що називаються елементами, членами або перелічувачами типу.

9
Як видалити значення типу enum у postgres?
Як видалити значення типу enum, яке я створив у postgresql? create type admin_level1 as enum('classifier', 'moderator', 'god'); Наприклад, я хочу видалити moderatorзі списку. Я не можу знайти нічого в документах. Я використовую Postgresql 9.3.4.
109 postgresql  enums 

18
Зручно карта між enum та int / String
Працюючи зі змінними / параметрами, які можуть приймати лише обмежену кількість значень, я намагаюся завжди використовувати Java enum, як в public enum BonusType { MONTHLY, YEARLY, ONE_OFF } Поки я залишаюся всередині свого коду, це працює чудово. Однак мені часто потрібно взаємодіяти з іншим кодом, який використовує звичайні int(або String) …
108 java  enums  coding-style 

8
Збереження перерахунку від вибору в Rails 4.1
Я використовую переліки в Rails 4.1, щоб відстежувати кольори вина. Вино.рб class Wine < ActiveRecord::Base enum color: [:red, :white, :sparkling] end На мій погляд, я генерую вибране, щоб користувач міг вибрати вино з певним кольором f.input :color, :as => :select, :collection => Wine.colors Це генерує такий HTML: <select id="wine_color" name="wine[color]"> …

5
Як отримати перерахунок, створений у коді attrs.xml
Я створив призначений для користувача вид (знайдіть його тут ) з атрибутом оголошення, який може бути стилізований типу enum. Тепер у xml я можу вибрати один із записів enum для мого спеціального атрибута. Тепер я хочу створити метод для програмного встановлення цього значення, але я не можу отримати доступ до …

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

10
Як отримати значення переліку за допомогою рядка або int
Як я можу отримати значення переліку, якщо я маю значення перерахування чи перерахування int значення. наприклад: Якщо у мене є перелік наступним чином: public enum TestEnum { Value1 = 1, Value2 = 2, Value3 = 3 } і в деякій рядковій змінній я маю значення "value1" наступним чином: string str …
108 c#  enums 


9
Чи підписані або непідписані C ++ перерахунки?
Чи підписані або непідписані C ++ перерахунки? А внаслідок розширення чи безпечно перевірити вхід, перевіривши, що він <= ваше максимальне значення, і залиште> = ваше мінімальне значення (якщо припустити, що ви почали з 0 і збільшили на 1)?
107 c++  enums 

8
Java, використовуючи enum з оператором switch
Я розглянув різні питання та відповіді на подібне до цього питання, але не знайшов рішення. У мене є перерахунок, який представляє різні способи перегляду телевізійного довідника ... У Applicationкласі NDroid static enum guideView { GUIDE_VIEW_SEVEN_DAY, GUIDE_VIEW_NOW_SHOWING, GUIDE_VIEW_ALL_TIMESLOTS } ... коли користувач змінює подання, обробник події отримує значення int0-2, і я …

4
enum.values ​​() - це порядок повернених enums детермінованим
У мене є перерахунок SOME_ENUM : public enum SOME_ENUM { EN_ONE, EN_TWO, EN_THREE; } Будемо SOME_ENUM.values()завжди повертати перерахування в порядку декларацій перерахувань: EN_ONE, EN_TWO, EN_THREE? Це правило чи це не гарантується, що воно не буде змінено в наступних випусках JDK?

3
Як створити тип ENUM у SQLite?
Мені потрібно перетворити таблицю з MySQL в SQLite, але я не можу зрозуміти, як перетворити поле перерахунку, оскільки я не можу знайти ENUMтип у SQLite. Вищезазначене поле знаходиться pTypeв наступній таблиці: CREATE TABLE `prices` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `pName` VARCHAR(100) NOT NULL DEFAULT '', `pType` ENUM('M','R','H') NOT NULL …
105 sqlite  types  enums 

4
Як використовувати значення enum у f: selectItem (s)
Я хочу зробити спадне меню selectOneMenu, щоб я міг вибрати статус у своєму питанні. Чи можна зробити f: selectItem більш гнучким, враховуючи, що станеться, якщо порядок перерахунків зміниться, і якщо список великий? І я міг би зробити це краще? І чи можливо автоматично "вибрати" предмет, який має питання? Енум клас …

10
Ефективні Enums у Котліні із зворотним пошуком?
Я намагаюся знайти найкращий спосіб зробити "зворотний пошук" на перерахунок у Котліні. Одним із моїх виходів з Ефективної Java було те, що ви вводите статичну карту всередині enum для обробки зворотного пошуку. Перенесення цього котліна з простим перерахуванням призводить мене до коду, який виглядає приблизно так: enum class Type(val value: …
103 enums  kotlin 

6
Як отримати значення перерахунку з рядка в C #?
У мене є перерахунок: public enum baseKey : uint { HKEY_CLASSES_ROOT = 0x80000000, HKEY_CURRENT_USER = 0x80000001, HKEY_LOCAL_MACHINE = 0x80000002, HKEY_USERS = 0x80000003, HKEY_CURRENT_CONFIG = 0x80000005 } Як я можу, з огляду на рядок HKEY_LOCAL_MACHINE, отримати значення 0x80000002на основі enum?
102 c#  enums 

8
простори імен для типів перерахунків - найкращі практики
Часто потрібно кілька перелічених типів разом. Іноді в одному є зіткнення імені. Для цього приходять два рішення: використовувати простір імен або використовувати «більші» імена елементів перерахунку. Проте рішення простору імен має дві можливі реалізації: фіктивний клас із вкладеною перерахунком або повний роздутий простір імен. Я шукаю плюси і мінуси всіх …
102 c++  enums  scope  nested 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.