Als «enums» getaggte Fragen

122
Scala-Aufzählungen verstehen

Ich muss sagen, dass ich Scala-Aufzählungsklassen nicht verstehe. Ich kann das Beispiel aus der Dokumentation kopieren und einfügen, habe aber keine Ahnung, was los ist. object WeekDay extends Enumeration { type WeekDay = Value val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value } import WeekDay._ Was...

120
Arbeiten mit Enums in Android

Ich bin fast fertig mit einer Berechnungsaktivität, mit der ich in Android für meine App arbeite. Ich versuche, eine Gender-Aufzählung zu erstellen, aber aus irgendeinem Grund, wenn ein Syntaxfehler auftritt, fügen Sie "EnumBody" ein, um die EnumDeclaration abzuschließen. public static enum Gender...

119
So ordnen Sie C ++ - Aufzählungen einfach Zeichenfolgen zu

Ich habe eine Reihe von Aufzählungstypen in einigen Bibliotheksheaderdateien, die ich verwende, und ich möchte eine Möglichkeit haben, Aufzählungswerte in Benutzerzeichenfolgen zu konvertieren - und umgekehrt. RTTI wird das für mich nicht tun, da die 'Benutzerzeichenfolgen' etwas besser lesbar...

119
Konvertieren Sie eine Aufzählung in eine andere Art von Aufzählung

Ich habe eine Aufzählung von zum Beispiel ' Gender' ( Male =0 , Female =1) und ich habe eine andere Aufzählung von einem Dienst, der eine eigene Gender-Aufzählung hat ( Male =0 , Female =1, Unknown =2) Meine Frage ist, wie kann ich etwas schnelles und schönes schreiben, um es von ihrer Aufzählung...

118
Der beste Weg, um Fehlercodes / Strings in Java zu definieren?

Ich schreibe einen Webdienst in Java und versuche herauszufinden, wie Fehlercodes und die zugehörigen Fehlerzeichenfolgen am besten definiert werden können . Ich brauche einen numerischen Fehlercode und eine Fehlerzeichenfolge, die zusammen gruppiert sind. Sowohl der Fehlercode als auch die...

117
Wie übergeben Sie mehrere Aufzählungswerte in C #?

Manchmal sehe ich beim Lesen des C # -Codes anderer eine Methode, die mehrere Aufzählungswerte in einem einzelnen Parameter akzeptiert. Ich fand es immer ordentlich, habe es aber nie untersucht. Nun, jetzt denke ich, dass ich vielleicht ein Bedürfnis danach habe, aber ich weiß nicht wie Richten...

117
Überprüfen Sie, ob ein bestimmter Typ eine Aufzählung ist

Ich schreibe einen JsonConverter für Json.NET, mit dem ich alle Aufzählungen in einen Zeichenfolgenwert konvertieren kann, der durch ein Attribut [Description] definiert ist. Beispielsweise: public enum MyEnum { [Description("Sunday")] Sunday, [Description("Monday")] Monday,

111
Ist es in Ordnung, == für Aufzählungen in Java zu verwenden?

Ist es in Ordnung, ==Enums in Java zu verwenden, oder muss ich es verwenden .equals()? Funktioniert bei meinen Tests ==immer, aber ich bin mir nicht sicher, ob mir das garantiert ist. Insbesondere gibt es keine .clone()Methode für eine Aufzählung, daher weiß ich nicht, ob es möglich ist, eine...