enums

Jak mogę reprezentować 'Enum' w Pythonie?

Odpowiedzi na to pytanie są wysiłkiem Społeczności. Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie przyjmu ... em głównie programistą C#, ale obecnie pracuję nad projekt w Pythonie. Jak mogę reprezentować odpowiednik Enum w Pythonie?

Jak wyliczyć enum w C#?

Jak można wyliczyć enum w C#? Np. poniższy kod nie jest kompilowany: public enum Suit { Spades, Hearts, Clubs ... su kompilacji: 'Suit' jest 'typem', ale jest używany jak 'zmienna' Nie powiodło się na słowie kluczowym Suit, drugim.

Jak Mogę dodać int do enum?

Jak można wrzucić int do enum w C#?

Cast int to enum in C#

Jak można wrzucić int do enum w C#?

Co atrybut [Flags] Enum oznacza w C#?

Od czasu do czasu widzę enum jak poniżej: [Flags] public enum Options { None = 0, Option1 = 1, Option2 = 2, ... on4 = 8 } Nie rozumiem, co dokładnie robi [Flags]-atrybut. Ktoś ma dobre wyjaśnienie lub przykład, który mógłby zamieścić?

String reprezentacja Enum

Mam następujące wyliczenie: public enum AuthenticationMethod { FORMS = 1, WINDOWSAUTHENTICATION = 2, SINGLESIGN ... jest na to lepsze rozwiązanie. Próbowałem też czegoś ze słownikiem i właściwościami statycznymi, ale to też nie było lepsze.

Co to jest typedef enum w Objective-C?

Nie sądzę, że zasadniczo rozumiem, co to jest enum i kiedy go używać. Na przykład: typedef enum { kCircle, kRectangle, kOblateSpheroid } ShapeType; Co tak naprawdę jest tutaj deklarowane?

Jaka jest preferowana składnia definiowania enum w JavaScript?

Jaka jest preferowana składnia definiowania enum w JavaScript? Coś w stylu: my.namespace.ColorEnum = { RED : 0, GRE ... 2 } // later on if(currentColor == my.namespace.ColorEnum.RED) { // whatever } Czy Jest jakiś bardziej pożądany idiom?

Jak uzyskać wartość enum z wartości łańcuchowej w Javie?

Say I have an enum which is just public enum Blah { A, B, C, D } I chciałbym znaleźć wartość enum ciągu znaków, na pr ... ykład "A", który byłby Blah.A. Jak to możliwe? Czy Metoda Enum.valueOf() jest mi potrzebna? Jeśli tak, to jak bym tego użył?

Comparing Java enum members: = = or equals()?

Wiem, że enumery Javy są kompilowane do klas z prywatnymi konstruktorami i grupą publicznych statycznych członków. Porównując ... (SomeEnum a) { if(a == SomeEnum.SOME_ENUM_VALUE) { ... } ... } Jakiego operatora powinienem używać?

Utwórz metodę ogólną ograniczającą t do Enum

Buduję funkcję rozszerzającą Enum.Parse pojęcie, które pozwala na przetworzenie wartości domyślnej w przypadku, gdy wartoś ... generyczne w MSIL lub F# poniżej, które jest warte obejrzenia, i upvote. Usunę tę edycję, jeśli rozwiązanie dalej na stronę.

Czym są enums i dlaczego są przydatne?

Dzisiaj przeglądałem kilka pytań na tej stronie i znalazłem wzmiankę o enum stosowany w singletonie wzór o rzekomych korzyśc ... ieniły. Teraz nawet robią pełne wsparcie OOP w sobie. Dlaczego I do czego powinienem używać enum w codziennym programowaniu?

Jak zapętlić wszystkie wartości enum w C#? [duplikat]

To pytanie ma już odpowiedź tutaj:jak wyliczyć enum w C#? 26 odpowiedzi public enum Foos { A, B, C } Czy istnieje sposób na przepętanie możliwych wartości Foos? W zasadzie? foreach(Foo in Foos)

JavaScriptSerializer-JSON serialization of enum as string

Mam klasę, która zawiera właściwość enum i po serializacji obiektu za pomocą JavaScriptSerializer, mój wynik json zawiera war ... lnie szukanie odpowiedzi z wbudowanymi klasami. NET framework, jeśli nie możliwe alternatywy (jak Json.net) są mile widziane.

Konwertuj ciąg znaków na enum w C#

Jaki jest najlepszy sposób na konwersję ciągu znaków na wartość wyliczenia w C#? Mam znacznik HTML select zawierający wartośc ... alnym świecie mógłbym zrobić coś takiego: StatusEnum MyStatus = StatusEnum.Parse("Active"); Ale to nie jest prawidłowy kod.

Get int value from enum in C#

Mam klasę o nazwie Questions (liczba mnoga). W tej klasie istnieje enum o nazwie Question (liczba pojedyncza), które wygląda ... istnieje łatwy sposób na uzyskanie wartości całkowitej z enum, abym mógł zrobić coś takiego jak Questions.Get(Question.Role)?

Jak wyliczyć enum z typem String?

enum Suit: String { case spades = "♠" case hearts = "♥" case diamonds = "♦" case clubs = "♣" } Na przykład, ... ić coś takiego: for suit in Suit { // do something with suit print(suit.rawValue) } Wynikowy przykład: ♠ ♥ ♦ ♣

Jak połączyć Radiobuttony z enum?

Mam takie enum: public enum MyLovelyEnum { FirstSelection, TheOtherSelection, YetAnotherOne }; I got a property in ... Yet Another one</RadioButton> Jak teraz powiązać Radiobuttony z właściwością dla właściwego dwukierunkowego wiązania?

. NET - JSON serializacja enum jako string

Mam klasę, która zawiera właściwość enum i po serializacji obiektu za pomocą JavaScriptSerializer, mój wynik json zawiera war ... erson { int Age { get; set; } Gender Gender { get; set; } } Pożądany wynik json: { "Age": 35, "Gender": "Male" }

enum to string in modern C++11 / C++14 / C++17 and future C++20

W przeciwieństwie do innych podobnych pytań, to pytanie dotyczy korzystania z nowych funkcji C++. 2008 c czy istnieje prost ... du C++ w czasie kompilacji za pomocą sztuczek meta-programowania opartych na funkcjach variadic template class i constexpr...