preguntar acerca de enums

17
réponses

Utilisation des valeurs Enum comme littéraux de chaîne

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 } Ensuite, je pourrais utiliser Mode …
demandé sur 1970-01-01 00:33:31
5
réponses

Pourquoi la classe enum est-elle préférée à l’enum simple?

J'ai entendu quelques personnes recommander d'utiliser enum classes en C++ en raison de leur sécurité de type . Mais qu'est-ce que cela signifie vraiment? ... …
demandé sur 1970-01-01 00:33:33
7
réponses

Comment sélectionner une valeur aléatoire à partir d’une énumération?

Étant donné une énumération arbitraire en C#, Comment puis-je sélectionner une valeur aléatoire? (Je n'ai pas trouvé cette question très basique sur SO. Je posterai ma réponse dans une minute comme référence pour n'importe qui, mais n'hésitez pas à …
demandé sur 1970-01-01 00:33:30
12
réponses

Convertir Enum en chaîne

Quel est le moyen préféré pour convertir une énumération en une chaîne dans. net 3.5? Enum.GetName Enum.Format toString Pourquoi devrais-je préférer l'un d'eux aux autres? N'est-on effectuer mieux? ... …
demandé sur 1970-01-01 00:33:29
12
réponses

Choisissez une valeur aléatoire à partir d’une énumération?

Si j'ai une énumération comme ceci: public enum Letter { A, B, C, //... } Quelle est la meilleure façon d'en choisir une au hasard? Il n'a pas besoin d'être de qualité de production à l'épreuve des balles, mais une distribution as …
demandé sur 1970-01-01 00:33:29
9
réponses

Itérer les valeurs enum en utilisant des génériques java

J'essaie de trouver un moyen d'itérer à travers les valeurs d'une énumération tout en utilisant des génériques. Je ne sais pas comment faire cela ou si c'est possible. Le code suivant illustre ce que je veux faire. Notez que le code T. values () …
demandé sur 1970-01-01 00:33:30
9
réponses

Meilleure méthode pour stocker Enum dans la base de données

Quelle est la meilleure méthode pour stocker une énumération dans une base de données en utilisant C# et Visual Studio et MySQL Data Connector. Je vais créer un nouveau projet avec plus de 100 énumérations, et la majorité d'entre elles devront être …
demandé sur 1970-01-01 00:33:30
3
réponses

Quelle est la meilleure façon d’utiliser JavaDoc pour documenter une énumération Java?

Je viens de commencer à utiliser les énumérations de Java dans mes propres projets (je dois utiliser JDK 1.4 au travail) et je suis confus quant à la meilleure pratique d'utiliser JavaDoc pour une énumération. J'ai trouvé que cette méthode fonctionn …
demandé sur 1970-01-01 00:33:28
3
réponses

Implémentation de toString sur les énumérations Java

Il semble possible en Java d'écrire quelque chose comme ceci: private enum TrafficLight { RED, GREEN; public String toString() { return //what should I return here if I want to return //"abc" when red and " …
demandé sur 1970-01-01 00:33:30
3
réponses

Comment utiliser enums dans Oracle?

Comment utilisez-vous les enums dans Oracle en utilisant SQL uniquement? (Pas de PSQL) Dans MySQL, vous pouvez faire: CREATE TABLE sizes ( name ENUM('small', 'medium', 'large') ); Quelle serait une façon similaire de le faire dans Oracle? .. …
demandé sur 1970-01-01 00:33:28