Suchergebnisse für Anfrage "enums"

8 die antwort

Force Initialisierung eines Aufzählungstyps in Java

Ich versuche, einen Weg zu finden, um Java zum Laden / Initialisieren eines Aufzählungstyps (der in einer Klasse verschachtelt ist, die eine statische Map enthält) zu zwingen. Dies ist für mich wichtig, da der Aufzählungstyp einen Konstruktor ...

12 die antwort

Sollten wir Polymorphismus immer gegenüber Aufzählungen bevorzugen?

Nach dem Anschauen:ie Clean Code Talks - Vererbung, Polymorphismus & Test [http://www.youtube.com/watch?v=4F72VULWFvc] Ich habe meinen Code überprüft und festgestellt, dass einige switch-Anweisungen in Polymorphie umgewandelt werden können, ...

4 die antwort

Deserialize Dictionary <string, object> mit Aufzählungswerten in C #

Ich versuche, ein @ zu serialisieren / zu deserialisierDictionary<string, object> in C #. Objekt kann alles sein, was serialisierbar ist. Json.NET funktioniert fast, aber wenn ein Wert im Wörterbuch ein @ ienum, die Deserialisierung ist nicht ...

TOP-Veröffentlichungen

4 die antwort

Bitwise Flags und Switch-Anweisung?

Ich habe den folgenden Code (Beispiel), und ich fühle mich mit so vielen "Wenn" -Überprüfungen wirklich nicht wohl: public enum Flags { p1 = 0x01, // 0001 p2 = 0x02, // 0010 p3 = 0x04, // 0100 p4 = 0x08 // 1000 }; public static void MyMethod ...

2 die antwort

Conversion-Operator in swift

Ist es möglich, einen benutzerdefinierten Konvertierungsoperator (Casting) in @ zu schreibeswift? Vor allem bin ich auf der Suche nach Enums-Konvertierung, zB: enum MyEnum : Int { case Case1 = 0 case Case2 func __conversion() -> String { ...

6 die antwort

Swift-Konstanten: Struct oder Enum

Ich bin mir nicht sicher, welche von beiden besser sind, um Konstanten zu definieren. Eine Struktur oder eine Aufzählung. Eine Struktur wird jedes Mal kopiert, wenn ich sie benutze oder nicht? Wenn ich an eine Struktur mit @ denstatic let ...

18 die antwort

Warum verwenden Sie typedef, wenn Sie eine Enumeration in C ++ deklarieren?

Ich habe seit Jahren kein C ++ mehr geschrieben und jetzt versuche ich, mich wieder darauf einzulassen. Ich bin dann darauf gestoßen und habe darüber nachgedacht aufzugeben: typedef enum TokenType { blah1 = 0x00000000, blah2 = 0X01000000, blah3 ...

4 die antwort

C # Aktion / Funktionsliste

Ich habe ein Programm, das eine Funktion gemäß einer Aufzählung ausführen muss, und ich frage mich, ob es einen anderen Weg gibt als diesen: enum FunctionType { Addition = 0, Substraction = 1, Mutiplication = 2, Division = 3 } void ...

16 die antwort

Wie kann ich eine schnelle Aufzählung mit dem UIColor-Wert erstellen?

Ich erstelle eine Zeichen-App und möchte mithilfe einer Aufzählung auf meine Farben verweisen. Zum Beispiel wäre es sauberer und bequemer, @ zu verwendeColors.RedColor anstatt jedes Mal Werte einzugeben, wenn ich diese rote Farbe haben möchte. ...

4 die antwort

Kann in Swift ein Name des Aufzählungstyps als Argument übergeben werden?

Ich versuche herauszufinden, ob es möglich ist, den Typ von enum auf die gleiche Weise zu umgehen, wie Sie es tun könnenClass Objekte in Swift. Mein tatsächlicher Anwendungsfall ist etwas komplizierter als dieser, aber zur Diskussion nehmen wir ...