Pytania otagowane jako enums

Typ danych składający się z zestawu nazwanych wartości zwanych elementami, elementami lub modułami wyliczającymi typu.

11
Konwertuj z enum ordinal na enum
Mam typ wyliczania, ReportTypeEnumktóry jest przekazywany między metodami we wszystkich moich klasach, ale muszę przekazać to na adres URL, więc używam metody porządkowej, aby uzyskać wartość int. Po umieszczeniu go na innej stronie JSP muszę przekonwertować go z powrotem na wersję, ReportTypeEnumaby móc kontynuować przekazywanie. Jak przekonwertować numer porządkowy na …
315 java  enums 

28
Jak uzyskać nazwy pozycji enum?
Chciałbym powtórzyć TypeScript enumtyp i uzyskać nazwę każdego wyliczonego symbolu, np .: enum myEnum { entry1, entry2 } for (var entry in myEnum) { // use entry's name here, e.g., "entry1" }
314 enums  typescript 


20
Jak mogę iterować po wyliczeniu?
Właśnie zauważyłem, że nie można używać standardowych operatorów matematycznych na wyliczeniu, takich jak ++ lub + = Więc jaki jest najlepszy sposób na iterację wszystkich wartości w wyliczeniu C ++?
303 c++  enums 

23
Enum ToString z ciągami przyjaznymi dla użytkownika
Moje wyliczenie składa się z następujących wartości: private enum PublishStatusses{ NotCompleted, Completed, Error }; Chcę jednak móc wyświetlać te wartości w sposób przyjazny dla użytkownika. Nie muszę być w stanie ponownie przechodzić od łańcucha do wartości.
282 c#  enums  tostring 

13
Jak zdefiniować typ wyliczeniowy (wyliczenie) w C?
Nie jestem pewien, jaka jest właściwa składnia do używania znaków C. Mam następujący kod: enum {RANDOM, IMMEDIATE, SEARCH} strategy; strategy = IMMEDIATE; Ale to się nie kompiluje, z następującym błędem: error: conflicting types for ‘strategy’ error: previous declaration of ‘strategy’ was here Co ja robię źle?
272 c  enums 

9
Enum Naming Convention - liczba mnoga
Zadaję to pytanie, mimo że przeczytałem podobne, ale nie dokładnie to, czego chcę na konwencji nazewnictwa C # dla wyliczania i dopasowywania właściwości Odkryłem, że mam tendencję do nazywania liczby mnogiej liczbą mnogą, a następnie „używania” jej w liczbie pojedynczej, na przykład: public enum EntityTypes { Type1, Type2 } public …

6
Java: użycie instrukcji switch z enum w podklasie
Najpierw stwierdzę, że znacznie lepiej znam wyliczenia w języku C # i wygląda na to, że wyliczenia w języku Java są dość nieporządne. Jak widać, próbuję użyć instrukcji switch @ enums w następnym przykładzie, ale zawsze otrzymuję błąd bez względu na to, co robię. Błąd, który otrzymuję to: Etykietę kwalifikowanego …

17
Przekaż deklarację wyliczenia w C ++
Próbuję zrobić coś takiego: enum E; void Foo(E e); enum E {A, B, C}; które kompilator odrzuca. Rzuciłem okiem na Google i wydaje się, że konsensus brzmi: „nie możesz tego zrobić”, ale nie rozumiem dlaczego. Czy ktoś może wyjaśnić? Wyjaśnienie 2: Robię to, ponieważ mam prywatne metody w klasie, która …
263 c++  enums 


7
Jak przekonwertować wartość enum na int?
Mam funkcję, która zwraca typ int. Mam jednak tylko wartość wyliczenia podatku. Jak mogę rzutować wartość wyliczenia podatku na int? public enum TAX { NOTAX(0),SALESTAX(10),IMPORTEDTAX(5); private int value; private TAX(int value){ this.value = value; } } TAX var = TAX.NOTAX; // This value will differ public int getTaxValue() { // …
240 java  enums 

13
Jackson enum Serializing and DeSerializer
Używam JAVA 1.6 i Jackson 1.9.9 Mam wyliczenie public enum Event { FORGOT_PASSWORD("forgot password"); private final String value; private Event(final String description) { this.value = description; } @JsonValue final String value() { return this.value; } } Dodałem @JsonValue, wydaje się, że wykonuje to zadanie, w którym serializuje obiekt do: {"event":"forgot …


14
Jak używać wyliczeń w C ++
Załóżmy, że mamy enumpodobne: enum Days {Saturday, Sunday, Tuesday, Wednesday, Thursday, Friday}; Chcę utworzyć instancję tego enumi zainicjować ją z odpowiednią wartością, więc: Days day = Days.Saturday; Teraz chcę sprawdzić moją zmienną lub instancję z istniejącą enumwartością, więc: if (day == Days.Saturday) { std::cout << "Ok its Saturday"; } Co …
218 c++  enums 

13
Wybieranie domyślnej wartości typu Enum bez konieczności zmiany wartości
Czy w języku C # można ozdobić typ Enum atrybutem lub zrobić coś innego, aby określić, jaka powinna być wartość domyślna, bez zmiany wartości? Wymagane liczby mogą być ustawione w kamieniu z jakiegokolwiek powodu, i przydałoby się mieć kontrolę nad ustawieniami domyślnymi. enum Orientation { None = -1, North = …
208 c#  .net  enums 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.