Comment puis-je créer un enum à l'aide de nombres?

Est-il possible de faire une énumération en utilisant seulement des chiffres en C#? Dans mon programme j'ai une variable, le Gain, qui ne peut être réglé à 1, 2, 4 et 8. Je suis l'aide d'une grille des propriétés de contrôle à afficher et de définir cette valeur. Si je devais créer un enum comme ça...

 private enum GainValues {One, Two, Four, Eight}

et j'ai fait mon gain variable de type GainValues ensuite la liste déroulante dans la grille des propriétés ne ferait que montrer les valeurs disponibles pour le gain variable. Le problème c'est que je veux les valeurs de gain pour lire numériquement un pas que des mots. Mais je ne peux pas créer un enum comme ceci:

 private enum GainValues {1,2,4,8}

Donc, il y a une autre manière de faire? Peut-être la création d'un type personnalisé?

OriginalL'auteur PICyourBrain | 2010-06-01