Convertir une chaîne en un enum en C#

Quel est le meilleur moyen de convertir une chaîne de valeur de l'énumération en C#?

J'ai un select HTML balise contenant les valeurs d'une énumération. Lorsque la page est affichée, je veux choisir la valeur (qui sera sous la forme d'une chaîne de caractères) et de le convertir à la valeur de l'énumération.

Dans un monde idéal, je pourrais faire quelque chose comme ceci:

StatusEnum MyStatus = StatusEnum.Parse("Active");

mais ce n'est pas un code valide.

InformationsquelleAutor Ben Mills | 2008-08-19