Als «enums» getaggte Fragen

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

14
TypeScript-Aufzählung zum Objektarray
Ich habe eine Aufzählung wie folgt definiert: export enum GoalProgressMeasurements { Percentage = 1, Numeric_Target = 2, Completed_Tasks = 3, Average_Milestone_Progress = 4, Not_Measured = 5 } Ich möchte jedoch, dass es wie folgt als Objektarray / -liste aus unserer API dargestellt wird: [{id: 1, name: 'Percentage'}, {id: 2, name: …

10
So erhalten Sie einen Aufzählungswert per Zeichenfolge oder int
Wie kann ich den Enum-Wert erhalten, wenn ich den Enum-String oder den Enum-Int-Wert habe? zB: Wenn ich eine Aufzählung wie folgt habe: public enum TestEnum { Value1 = 1, Value2 = 2, Value3 = 3 } und in einer Stringvariablen habe ich den Wert "value1" wie folgt: string str = …
99 c#  enums 

4
Konvertieren Sie den String in den entsprechenden Enum-Wert
Ist es mir möglich , a mit Java Stringin einen äquivalenten Wert in a umzuwandeln Enumeration? Ich kann dies natürlich mit einer großen if-elseAussage tun , aber ich möchte dies nach Möglichkeit vermeiden. Angesichts dieser Dokumentation: http://download.oracle.com/javase/1.4.2/docs/api/java/util/Enumeration.html Ich bin nicht zu hoffnungsvoll, dass dies ohne Wenn und Fallaussage möglich ist.
98 java  enums 

13
So erhalten Sie alle Enum-Werte als Array
Ich habe die folgende Aufzählung. enum EstimateItemStatus: Printable { case Pending case OnHold case Done var description: String { switch self { case .Pending: return "Pending" case .OnHold: return "On Hold" case .Done: return "Done" } } init?(id : Int) { switch id { case 1: self = .Pending case …
98 ios  arrays  swift  enums 


4
Wie erhalte ich Enum Value aus dem Index in Java?
Ich habe eine Aufzählung in Java: public enum Months { JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC } Ich möchte über den Index auf Aufzählungswerte zugreifen, z Months(1) = JAN; Months(2) = FEB; ... Wie soll ich das machen?
96 java  enums 

18
Wie definiere ich eine Aufzählung mit einem Zeichenfolgenwert?
Ich versuche, ein Enumgültiges Trennzeichen zu definieren und hinzuzufügen, das in CSV- oder ähnlichen Dateien verwendet wird. Dann werde ich es an eine ComboBoxals Datenquelle binden, sodass ich beim Hinzufügen oder Entfernen aus der Enum-Definition nichts im Kombinationsfeld ändern muss. Das Problem ist, wie ich eine Aufzählung mit Zeichenfolgendarstellung definieren …
96 c#  string  enums 

20
Alle Namen in einer Aufzählung als String abrufen []
Was ist der einfachste und / oder kürzeste Weg, um die Namen von Enum-Elementen als Array von Strings zu erhalten? Damit meine ich, dass ich zum Beispiel die folgende Aufzählung hätte: public enum State { NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, TERMINATED; public static String[] names() { // ... } } …
95 java  arrays  enums 


7
Wie bekomme ich alle Enum-Werte in Java?
Ich bin auf das Problem enumgestoßen, dass ich, ohne den tatsächlichen Typ zu kennen, die möglichen Werte durchlaufen muss. if (value instanceof Enum){ Enum enumValue = (Enum)value; } Irgendwelche Ideen, wie man aus enumValue seine möglichen Werte extrahiert?
95 java  enums 


14
Wie TryParse für Enum-Wert?
Ich möchte eine Funktion schreiben, die einen bestimmten Wert (als Zeichenfolge übergeben) anhand möglicher Werte von a validieren kann enum. Im Falle einer Übereinstimmung sollte die Aufzählungsinstanz zurückgegeben werden. Andernfalls sollte ein Standardwert zurückgegeben werden. Die Funktion verwendet try/ möglicherweise nicht intern catch, was die Verwendung ausschließt Enum.Parse, wodurch eine …
94 c#  enums 


15
Wie kann man eine Aufzählung an ein Protokoll in Swift anpassen?
Die schnelle Dokumentation besagt, dass Klassen , Strukturen und Aufzählungen alle Protokollen entsprechen können, und ich kann zu einem Punkt gelangen, an dem sie alle übereinstimmen. Aber ich kann die Aufzählung nicht dazu bringen , sich ganz wie die Klassen- und Strukturbeispiele zu verhalten : protocol ExampleProtocol { var simpleDescription: …

8
Wie konvertiere ich von System.Enum in eine Basis-Ganzzahl?
Ich möchte eine generische Methode zum Konvertieren eines von System.Enum abgeleiteten Typs in seinen entsprechenden ganzzahligen Wert erstellen, ohne umzuwandeln und vorzugsweise ohne eine Zeichenfolge zu analysieren. ZB was ich will ist so etwas: // Trivial example, not actually what I'm doing. class Converter { int ToInteger(System.Enum anEnum) { (int)anEnum; …

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.