enum string et obtenir l'aiguillon de la valeur quand le besoin

Je ne sais pas comment faire cela
je veux un code comme suit

enum myenum
{
    name1 = "abc",
    name2 = "xyz"
}

et vérifier

if (myenum.name1 == variable)

comment puis-je faire ces choses?

merci.

  • Que voulez-vous atteindre? Ce n'est pas la façon dont les enums sont utilisées. Votre if condition de ne pas faire de sens, il serait toujours revenir true si elle a travaillé, parce que name1 a été déclarée abc de sa valeur. Un utile état de if (var == myenum.name1).
  • oui comme ça.. désolé
  • double possible de Associe dans ce cas des énumérations avec des chaînes de caractères en C#
InformationsquelleAutor Darshana | 2012-05-03