enum Suit: String { case spades = "♠" case hearts = "♥" case diamonds = "♦" case clubs = "♣" } Par exemple, comment puis-je faire quelque chose comme: for suit in Suit { // do something with suit print(suit.rawValue) } Exemple résultant: ♠ ♥ ♦ ♣
J'essaie de représenter un chromosome simplifié, qui se compose de N bases, dont chacune ne peut être qu'une {A, C, T, G}. J'aimerais formaliser les contraintes avec une énumération, mais je me demande quelle est la manière la plus idiomatique d'émuler une énumération dans Go.
Aujourd'hui, je parcourais quelques questions sur ce site et j'ai trouvé une mention d'une enum utilisation dans un modèle singleton sur les avantages supposés de la sécurité des threads pour une telle solution. Je n'ai jamais utilisé enums et je programme en Java depuis plus de deux ans maintenant. Et …
Je voudrais savoir s'il est possible d'obtenir des attributs des enumvaleurs et non du enumsoi? Par exemple, supposons que j'ai les éléments suivants enum: using System.ComponentModel; // for DescriptionAttribute enum FunkyAttributesEnum { [Description("Name With Spaces1")] NameWithoutSpaces1, [Description("Name With Spaces2")] NameWithoutSpaces2 } Ce que je veux, c'est le type enum, produire …
J'ai entendu quelques personnes recommander d'utiliser des classes enum en C ++ en raison de la sécurité de leur type . Mais qu'est-ce que cela signifie réellement?
J'ai une construction enum comme celle-ci: public enum EnumDisplayStatus { None = 1, Visible = 2, Hidden = 3, MarkedForDeletion = 4 } Dans ma base de données, les énumérations sont référencées par valeur. Ma question est, comment puis-je retourner la représentation numérique de l'énumération au nom de la chaîne. …
J'ai une énumération comme celle-ci: public enum MyLovelyEnum { FirstSelection, TheOtherSelection, YetAnotherOne }; J'ai une propriété dans mon DataContext: public MyLovelyEnum VeryLovelyEnum { get; set; } Et j'ai obtenu trois RadioButtons dans mon client WPF. <RadioButton Margin="3">First Selection</RadioButton> <RadioButton Margin="3">The Other Selection</RadioButton> <RadioButton Margin="3">Yet Another one</RadioButton> Maintenant, comment lier les …
J'ai une énumération dans un espace de noms de bas niveau. Je voudrais fournir une classe ou une énumération dans un espace de noms de niveau intermédiaire qui «hérite» de l'énumération de bas niveau. namespace low { public enum base { x, y, z } } namespace mid { public …
Quelle est la meilleure façon d'utiliser les valeurs stockées dans une énumération en tant que littéraux de chaîne? Par exemple: public enum Modes { some-really-long-string, mode1, mode2, mode3 } Plus tard, je pourrais utiliser Mode.mode1pour renvoyer sa représentation sous forme de chaîne mode1. Sans avoir à continuer d'appeler Mode.mode1.toString().
Quelle est la meilleure façon d'avoir un enumtype représentant un ensemble de chaînes? J'ai essayé ceci: enum Strings{ STRING_ONE("ONE"), STRING_TWO("TWO") } Comment puis-je les utiliser comme Strings?
Contrairement à toutes les autres questions similaires, cette question concerne l'utilisation des nouvelles fonctionnalités C ++. 2008 c Existe-t-il un moyen simple de convertir l'énumération C ++ en chaîne? 2008 c Un moyen facile d'utiliser des variables de types enum comme chaîne en C? 2008 c ++ Comment mapper facilement …
Quelle est la bonne façon de convertir un Int en une énumération en Java étant donné l'énumération suivante? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't work???
Quelle est la meilleure façon d'implémenter l'idiome enum dans Ruby? Je cherche quelque chose que je peux utiliser (presque) comme les énumérations Java / C #.
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.