Als «enums» getaggte Fragen

Ein Datentyp, der aus einer Reihe benannter Werte besteht, die als Elemente, Elemente oder Enumeratoren des Typs bezeichnet werden.

29
Wie man eine Aufzählung auflistet
Overа этот вопрос есть ответы на Stapelüberlauf на русском : foreach () для enum Wie können Sie ein enumin C # aufzählen ? ZB wird der folgende Code nicht kompiliert: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) { DoSomething(suit); …
3766 c#  .net  loops  enums  enumeration 




27
Holen Sie sich den int-Wert von enum in C #
Ich habe eine Klasse namens Questions(Plural). In dieser Klasse gibt es eine Aufzählung namens Question(Singular), die so aussieht. public enum Question { Role = 2, ProjectFunding = 3, TotalEmployee = 4, NumberOfServers = 5, TopBusinessConcern = 6 } In der QuestionsKlasse habe ich eine get(int foo)Funktion, die ein QuestionsObjekt dafür …
1823 c#  enums  casting  int 

15
Java-Enum-Mitglieder vergleichen: == oder equals ()?
Ich weiß, dass Java-Enums zu Klassen mit privaten Konstruktoren und einer Reihe öffentlicher statischer Mitglieder kompiliert werden. Beim Vergleich zweier Mitglieder einer bestimmten Aufzählung habe ich immer .equals()z public useEnums(SomeEnum a) { if(a.equals(SomeEnum.SOME_ENUM_VALUE)) { ... } ... } Ich bin jedoch gerade auf Code ==gestoßen , der den Operator equals …
1736 java  enums 

12
Was bedeutet das Enum-Attribut [Flags] in C #?
Von Zeit zu Zeit sehe ich eine Aufzählung wie die folgende: [Flags] public enum Options { None = 0, Option1 = 1, Option2 = 2, Option3 = 4, Option4 = 8 } Ich verstehe nicht genau, was das [Flags]Attribut bewirkt. Hat jemand eine gute Erklärung oder ein Beispiel, das er …
1446 c#  enums  flags 

21
Erstellen Sie eine generische Methode, die T auf eine Aufzählung beschränkt
Ich baue eine Funktion auf, um das Enum.ParseKonzept zu erweitern Ermöglicht das Analysieren eines Standardwerts, falls kein Enum-Wert gefunden wird Ist unabhängig von Groß- und Kleinschreibung Also schrieb ich folgendes: public static T GetEnumFromString<T>(string value, T defaultValue) where T : Enum { if (string.IsNullOrEmpty(value)) return defaultValue; foreach (T item in …

27
JavaScriptSerializer - JSON-Serialisierung von Enum als Zeichenfolge
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Сериализация enum в json в виде строки Ich habe eine Klasse, die eine enumEigenschaft enthält , und beim Serialisieren des Objekts mit JavaScriptSerializerenthält mein json-Ergebnis den ganzzahligen Wert der Aufzählung und nicht den string"Namen". Gibt es eine Möglichkeit, die Aufzählung …

30
Wie kann ich eine 'Aufzählung' in Python darstellen?
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich bin hauptsächlich ein C # -Entwickler, arbeite aber derzeit an einem Projekt in Python. Wie kann ich das Äquivalent einer Aufzählung in Python darstellen?
1143 python  python-3.x  enums 


30
Zeichenfolgendarstellung einer Aufzählung
Ich habe die folgende Aufzählung: public enum AuthenticationMethod { FORMS = 1, WINDOWSAUTHENTICATION = 2, SINGLESIGNON = 3 } Das Problem ist jedoch, dass ich das Wort "FORMS" benötige, wenn ich nach AuthenticationMethod.FORMS und nicht nach der ID 1 frage. Ich habe die folgende Lösung für dieses Problem gefunden ( …
912 c#  enums 

24
Konvertieren Sie eine Zeichenfolge in eine Aufzählung in C #
Wie kann eine Zeichenfolge in C # am besten in einen Aufzählungswert konvertiert werden? Ich habe ein HTML-Auswahl-Tag, das die Werte einer Aufzählung enthält. Wenn die Seite veröffentlicht wird, möchte ich den Wert (der in Form einer Zeichenfolge vorliegen wird) aufnehmen und in den Aufzählungswert konvertieren. In einer idealen Welt …
894 c#  string  enums 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.