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); …
Was ist die bevorzugte Syntax zum Definieren von Aufzählungen in JavaScript? Etwas wie: my.namespace.ColorEnum = { RED : 0, GREEN : 1, BLUE : 2 } // later on if(currentColor == my.namespace.ColorEnum.RED) { // whatever } Oder gibt es eine vorzuziehende Sprache?
Angenommen, ich habe eine Aufzählung, die gerecht ist public enum Blah { A, B, C, D } und ich möchte zum Beispiel den Aufzählungswert eines Strings finden, "A"der wäre Blah.A. Wie wäre das möglich? Ist das Enum.valueOf()die Methode, die ich brauche? Wenn ja, wie würde ich das verwenden?
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 …
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 …
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 …
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 …
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 …
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?
Ich glaube nicht, dass ich grundlegend verstehe, was ein enumist und wann ich es verwenden soll. Zum Beispiel: typedef enum { kCircle, kRectangle, kOblateSpheroid } ShapeType; Was wird hier wirklich deklariert?
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 ( …
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 …
Ich habe eine enumin Java für die Kardinal- und Zwischenrichtungen: public enum Direction { NORTH, NORTHEAST, EAST, SOUTHEAST, SOUTH, SOUTHWEST, WEST, NORTHWEST } Wie kann ich eine forSchleife schreiben , die jeden dieser enumWerte durchläuft ?
Ich möchte eine vorhandene Aufzählung nehmen und wie folgt weitere Elemente hinzufügen: enum A {a,b,c} enum B extends A {d} /*B is {a,b,c,d}*/ Ist das in Java möglich?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.