J'ai une zone de liste déroulante où j'affiche des entrées comme:
Equals
Not Equals
Less Than
Greater Than
Notez que ces chaînes contiennent des espaces. J'ai une énumération définie qui correspond à ces entrées comme:
enum Operation{Equals, Not_Equals, Less_Than, Greater_Than};
Puisque l'espace n'est pas autorisé, j'ai utilisé le caractère _.
Maintenant, existe-t-il un moyen de convertir automatiquement une chaîne donnée en un élément enum sans écrire une boucle ou un ensemble de conditions if mon auto en C #?