enum Suit: String { case spades = "♠" case hearts = "♥" case diamonds = "♦" case clubs = "♣" } Wie kann ich zum Beispiel Folgendes tun: for suit in Suit { // do something with suit print(suit.rawValue) } Resultierendes Beispiel: ♠ ♥ ♦ ♣
Ich versuche, ein vereinfachtes Chromosom darzustellen, das aus N Basen besteht, von denen jede nur eine sein kann {A, C, T, G}. Ich möchte die Einschränkungen mit einer Aufzählung formalisieren, aber ich frage mich, was die idiomatischste Art ist, eine Aufzählung zu emulieren, in Go.
Heute habe ich einige Fragen auf dieser Site durchgesehen und eine Erwähnung einer enum Verwendung in Singleton-Mustern über angebliche Vorteile der Thread-Sicherheit für eine solche Lösung gefunden. Ich habe enums noch nie benutzt und programmiere seit mehr als ein paar Jahren in Java. Und anscheinend haben sie sich sehr verändert. …
Ich würde gerne wissen, ob es möglich ist, Attribute der enumWerte und nicht der enumselbst zu erhalten. Angenommen, ich habe Folgendes enum: using System.ComponentModel; // for DescriptionAttribute enum FunkyAttributesEnum { [Description("Name With Spaces1")] NameWithoutSpaces1, [Description("Name With Spaces2")] NameWithoutSpaces2 } Was ich möchte, ist der Aufzählungstyp, 2-Tupel des Aufzählungszeichenfolgenwerts und seine …
Ich habe ein Enum-Konstrukt wie dieses: public enum EnumDisplayStatus { None = 1, Visible = 2, Hidden = 3, MarkedForDeletion = 4 } In meiner Datenbank werden die Aufzählungen nach Wert referenziert. Meine Frage ist, wie ich die Zahlendarstellung der Aufzählung wieder auf den Zeichenfolgennamen zurücksetzen kann. Zum Beispiel sollte …
Ich habe eine Aufzählung wie diese: public enum MyLovelyEnum { FirstSelection, TheOtherSelection, YetAnotherOne }; Ich habe eine Eigenschaft in meinem DataContext: public MyLovelyEnum VeryLovelyEnum { get; set; } Und ich habe drei RadioButtons in meinem WPF-Client. <RadioButton Margin="3">First Selection</RadioButton> <RadioButton Margin="3">The Other Selection</RadioButton> <RadioButton Margin="3">Yet Another one</RadioButton> Wie binde ich …
Ich habe eine Aufzählung in einem niedrigen Namespace. Ich möchte eine Klasse oder Aufzählung in einem Namespace mittlerer Ebene bereitstellen, die die Aufzählung niedriger Ebene "erbt". namespace low { public enum base { x, y, z } } namespace mid { public enum consume : low.base { } } Ich …
Was ist der beste Weg, um die in einer Aufzählung gespeicherten Werte als String-Literale zu verwenden? Zum Beispiel: public enum Modes { some-really-long-string, mode1, mode2, mode3 } Dann später könnte ich verwenden Mode.mode1, um seine Zeichenfolgendarstellung als zurückzugeben mode1. Ohne weiter anrufen zu müssen Mode.mode1.toString().
Was ist der beste Weg, um einen enumTyp eine Reihe von Zeichenfolgen darstellen zu lassen? Ich habe es versucht: enum Strings{ STRING_ONE("ONE"), STRING_TWO("TWO") } Wie kann ich sie dann als verwenden Strings?
Im Gegensatz zu allen anderen ähnlichen Fragen geht es bei dieser Frage um die Verwendung der neuen C ++ - Funktionen. 2008 c Gibt es eine einfache Möglichkeit, die C ++ - Aufzählung in einen String umzuwandeln? 2008 c Einfache Möglichkeit, Variablen von Aufzählungstypen als Zeichenfolge in C zu verwenden? …
Was ist der richtige Weg, um ein Int in eine Aufzählung in Java umzuwandeln, wenn die folgende Aufzählung vorliegt? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't work???
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.