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

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

17
Додавання нового значення до існуючого типу ENUM
У мене стовпчик таблиці, який використовує enumтип. Я хочу оновити цей enumтип, щоб мати додаткове можливе значення. Я не хочу видаляти жодні існуючі значення, просто додайте нове значення. Який найпростіший спосіб це зробити?

10
Найпоширеніші C # побітові операції над перерахунками
За все життя я не можу пригадати, як встановити, видалити, переключити або перевірити трохи на бітфілді. Або я не впевнений, або я їх змішую, бо мені рідко потрібні. Тож "бит-шпаргалка" було б непогано мати. Наприклад: flags = flags | FlagsEnum.Bit4; // Set bit 4. або if ((flags & FlagsEnum.Bit4)) == …



7
Як встановити enum до нуля
У мене є перерахунок string name; public enum Color { Red, Green, Yellow } Як встановити його на NULL при навантаженні. name = ""; Color color = null; //error Редаговано: Моє погано, я не пояснив це належним чином. Але всі відповіді, пов’язані з нульовим, ідеальні. Моя ситуація: що якщо, я …
193 c#  enums  null  nullable 

9
Мапа перерахунку в JPA з фіксованими значеннями?
Я шукаю різні способи відображення перерахунків за допомогою JPA. Я особливо хочу встановити ціле значення кожного запису enum і зберегти лише ціле значення. @Entity @Table(name = "AUTHORITY_") public class Authority implements Serializable { public enum Right { READ(100), WRITE(200), EDITOR (300); private int value; Right(int value) { this.value = value; …
192 java  spring  orm  jpa  enums 

21
Як використовувати переписки як прапори в C ++?
Трактування enums як прапорів чудово працює в C # через [Flags]атрибут, але який найкращий спосіб зробити це в C ++? Наприклад, я хотів би написати: enum AnimalFlags { HasClaws = 1, CanFly =2, EatsFish = 4, Endangered = 8 }; seahawk.flags = CanFly | EatsFish | Endangered; Однак я отримую …
187 c++  enums 


2
Названня переліків на Java: однина чи множина?
Чи існує "офіційна" рекомендація щодо того, як назвати переліків Java? enum Protocol { HTTP, HTTPS, FTP } або enum Protocols { HTTP, HTTPS, FTP } Я знаю, що у світі .Net рекомендується використовувати однини за винятком переліків, які представляють бітові прапори. Просто цікаво, чи є щось подібне в Java. Пов'язане …

9
Чому ви використовуєте typedef, коли оголошуєте enum в C ++?
Я не писав жодного C ++ років і зараз намагаюся повернутися до нього. Потім я перебіг це і подумав про те, щоб відмовитись: typedef enum TokenType { blah1 = 0x00000000, blah2 = 0X01000000, blah3 = 0X02000000 } TokenType; Що це? Чому typedefтут використовується ключове слово? Чому назва TokenTypeвідображається двічі в …
183 c++  enums  typedef 

13
C # vs Java Enum (для тих, хто не працює в C #)
Я деякий час програмував на Java і просто кинувся на проект, повністю написаний на C #. Я намагаюсь швидко досягти C #, і помітив перерахунки, які використовуються в моєму новому проекті в декількох місцях, але, на перший погляд, перерахунки C # здаються більш спрощеними, ніж реалізація Java 1.5+. Чи може …



15
Чи повинні переписки у C # мати власний файл? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Удосконаліть це питання У мене клас, який використовує перерахування, перелік наразі є у власному …
178 c#  coding-style  enums 

6
Впровадження Singleton з Enum (на Java)
Я читав, що реалізувати Singletonв Java можна за допомогою Enumтакого типу: public enum MySingleton { INSTANCE; } Але, як працює вищезазначене? Зокрема, Objectнеобхідно створити екземпляр. Ось, як MySingletonінстанціюється? Хто робить new MySingleton()?

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