enum Suit: String { case spades = "♠" case hearts = "♥" case diamonds = "♦" case clubs = "♣" } Ad esempio, come posso fare qualcosa del tipo: for suit in Suit { // do something with suit print(suit.rawValue) } Esempio risultante: ♠ ♥ ♦ ♣
Sto cercando di rappresentare un cromosoma semplificato, che consiste di N basi, ognuna delle quali può essere solo una {A, C, T, G}. Vorrei formalizzare i vincoli con un enum, ma mi chiedo quale sia il modo più idiomatico di emulare un enum in Go.
Oggi stavo sfogliando alcune domande su questo sito e ho trovato la menzione di un enum utilizzo in modalità singleton sui presunti vantaggi di sicurezza del thread per tale soluzione. Non ho mai usato enums e sto programmando in Java da più di un paio d'anni ormai. E apparentemente sono …
Vorrei sapere se è possibile ottenere attributi dei enumvalori e non di enumse stesso? Ad esempio, supponiamo che io abbia il seguente enum: using System.ComponentModel; // for DescriptionAttribute enum FunkyAttributesEnum { [Description("Name With Spaces1")] NameWithoutSpaces1, [Description("Name With Spaces2")] NameWithoutSpaces2 } Quello che voglio è dato il tipo enum, produce 2 …
Ho un costrutto enum come questo: public enum EnumDisplayStatus { None = 1, Visible = 2, Hidden = 3, MarkedForDeletion = 4 } Nel mio database, le enumerazioni sono referenziate per valore. La mia domanda è: come posso riportare la rappresentazione numerica dell'enum al nome della stringa. Ad esempio, dato …
Ho un enum come questo: public enum MyLovelyEnum { FirstSelection, TheOtherSelection, YetAnotherOne }; Ho ottenuto una proprietà nel mio DataContext: public MyLovelyEnum VeryLovelyEnum { get; set; } E ho ricevuto tre RadioButton nel mio client WPF. <RadioButton Margin="3">First Selection</RadioButton> <RadioButton Margin="3">The Other Selection</RadioButton> <RadioButton Margin="3">Yet Another one</RadioButton> Ora come posso …
Ho un enum in uno spazio dei nomi di basso livello. Vorrei fornire una classe o un enum in uno spazio dei nomi di livello medio che "eredita" l'enum di basso livello. namespace low { public enum base { x, y, z } } namespace mid { public enum consume …
Qual è il modo migliore per usare i valori memorizzati in un Enum come valori letterali String? Per esempio: public enum Modes { some-really-long-string, mode1, mode2, mode3 } Poi più tardi ho potuto utilizzare Mode.mode1per restituire la sua rappresentazione stringa come mode1. Senza dover continuare a chiamare Mode.mode1.toString().
Qual è il modo migliore per fare in modo che un enumtipo rappresenti un insieme di stringhe? Ho provato questo: enum Strings{ STRING_ONE("ONE"), STRING_TWO("TWO") } Come posso quindi usarli come Strings?
Contrariamente a tutte le altre domande simili, questa domanda riguarda l'uso delle nuove funzionalità C ++. 2008 c Esiste un modo semplice per convertire enum C ++ in stringa? 2008 c Modo semplice per utilizzare variabili di tipo enum come stringa in C? 2008 C ++ Come associare facilmente enumerazioni …
Qual è il modo corretto di lanciare un Int in un enum in Java dato il seguente enum? 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.