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

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


7
Який ідіоматичний спосіб представлення переліків у Go?
Я намагаюся представити спрощену хромосому, яка складається з N підстав, кожна з яких може бути лише однією з {A, C, T, G}. Я хотів би формалізувати обмеження перерахунком, але мені цікаво, який найбільш ідіоматичний спосіб емуляції перерахунку є в Go.
522 enums  go  genetics 

27
Що таке перерахунки і чому вони корисні?
Сьогодні я переглядав деякі питання на цьому сайті і знайшов згадку про enum те, що в одинарному шаблоні використовуються відомості про переваги безпеки потоку для такого рішення. Я ніколи не використовував enum s і вже більше двох років програмую на Java. І, мабуть, вони сильно змінилися. Тепер вони навіть отримують …
488 java  enums 

23
Отримання атрибутів значення Enum
Я хотів би знати, чи можна отримати атрибути enumзначень, а не самих enumсебе? Наприклад, припустимо, що у мене є таке enum: using System.ComponentModel; // for DescriptionAttribute enum FunkyAttributesEnum { [Description("Name With Spaces1")] NameWithoutSpaces1, [Description("Name With Spaces2")] NameWithoutSpaces2 } Те, що я хочу, задається типу enum, виробляють 2-кортежі значення рядка enum …


12
Ім'я рядкового переліку від значення
У мене є така конструкція enum: public enum EnumDisplayStatus { None = 1, Visible = 2, Hidden = 3, MarkedForDeletion = 4 } У моїй базі перерахування посилаються на значення. Моє запитання полягає в тому, як я можу повернути числове представлення перерахунку до імені рядка. Наприклад, з огляду 2на результат …
407 c#  enums 

9
Як прив’язати RadioButtons до перерахунку?
У мене такий перелік: public enum MyLovelyEnum { FirstSelection, TheOtherSelection, YetAnotherOne }; Я отримав власність у своєму DataContext: public MyLovelyEnum VeryLovelyEnum { get; set; } І я отримав три RadioButtons у своєму WPF-клієнті. <RadioButton Margin="3">First Selection</RadioButton> <RadioButton Margin="3">The Other Selection</RadioButton> <RadioButton Margin="3">Yet Another one</RadioButton> Тепер, як я прив’язую RadioButtons до …

15
Енум "Спадщина"
У мене є перелік у просторі імен низького рівня. Я хотів би надати клас або enum у просторі імен середнього рівня, які "успадковують" enum низького рівня. namespace low { public enum base { x, y, z } } namespace mid { public enum consume : low.base { } } Я …
391 c#  .net  enums 

18
Використання значень Enum в якості лінійних рядків
Який найкращий спосіб використовувати значення, збережені в Enum, як рядкові літерали? Наприклад: public enum Modes { some-really-long-string, mode1, mode2, mode3 } Тоді пізніше я міг би використати Mode.mode1для повернення його рядкове представлення як mode1. Без необхідності тримати дзвінки Mode.mode1.toString().
389 java  string  enums 


28
перерахувати на рядок у сучасних C ++ 11 / C ++ 14 / C ++ 17 та майбутніх C ++ 20
На відміну від усіх інших подібних питань, це питання стосується використання нових функцій C ++. 2008 рік c Чи є простий спосіб перетворити перерахунок C ++ у рядок? 2008 рік c Простий спосіб використання змінних типів enum як рядка в C? 2008 рік c ++ Як легко зіставити c ++ …
354 c++  string  enums  c++17  c++20 



25
Як реалізувати Enums в Ruby?
Який найкращий спосіб реалізувати ідіому ендуму в Рубі? Я шукаю те, що можу (майже) використовувати, як переписи Java / C #.
323 ruby  enums 


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