Par défaut, les enums C# sont stockés sous forme d'entiers. Je voudrais en faire un court à la place. Y a-t-il un moyen de faire cela?Comment changer le type d'une énumération?
3
A
Répondre
8
sûr, cela peut être fait, mais il doit être un type intégral (byte, short, int, etc.) à l'exception ombles ...
enum myEnum : short
{
FirstValue = 0,
};
here est la documentation MSDN
2
comme ceci:
enum MyEnum : short
{
...
}
0
Parfois, il est plus logique d'avoir des valeurs de chaîne que énumérations vous pouvez utiliser des attributs et parvenir vérifier ce lien http://weblogs.asp.net/stefansedich/archive/2008/03/12/enum-with-string-values-in-c.aspx
0
oui vous pouvez créer ENUM comme
enum Range : short {Max = 6, Min = 1, Mid = 3};
Questions connexes
- 1. Sqlalchemy énumération/type correspondant?
- 2. Comment changer le type de curseur
- 3. Comment changer le type de NSManagedObject?
- 4. Changer le type de projet
- 5. Changer le type de contrôle par type
- 6. énumération UML comme un type de retour
- 7. Comment définir et ajouter une énumération en tant que type
- 8. Énumération MidpointRounding
- 9. Changer le type d'un modèle de classe
- 10. comment changer le type du paramètre dans une expression?
- 11. Comment changer le type de légende dans Excel?
- 12. Comment changer le type de contenu en PHP?
- 13. Comment changer le type de colonne dans Heroku?
- 14. Comment changer le type de caractère interne de l'analyseur?
- 15. Comment changer le type de pointe de flèche?
- 16. Comment changer le type de vue Build Results de Xcode?
- 17. Comment changer une valeur de type générique?
- 18. changer de type en C#
- 19. Cas d'utilisation de la contrainte de type énumération F #?
- 20. Nusoap simpletype énumération
- 21. Analyse d'une énumération dynamique
- 22. Comment créer une énumération globale
- 23. Formulaire de thème de recherche Drupal - Changer le type d'entrée?
- 24. changer le nom de tag d'entrée type = "file"?
- 25. Utiliser Javascript pour changer le type même de balise
- 26. EF4 Code seulement TPH changer le type d'objet
- 27. Créer une table "alias", et changer le type de table
- 28. Pouvons-nous changer le style <input type = "file">?
- 29. Comment changer le FormatCurrency()?
- 30. Comment implémenter cette énumération publique accessible
+1 pour battre @ RPM1984 par une demi-minute ... lol –
Je blâme la connexion internet de mon bureau. =) – RPM1984
@rockinthesixstring quoi d'autre attendriez-vous du Kwisatz Haderach? ;) –