Website-Icon Digital Native

C# – Konvertiere Enum nach String und umgekehrt

Kleine Gedankenstütze, weil ich es immer und immer wieder vergesse. (Peinlich, ich weiß!)

Zunächst: Wie mache ich aus einem Enum einen String?

Enum.GetName( typeof(EnumType), EnumInstance);

Und wie wandle ich den String wieder zurück in einen eine Instanz vom dazugehörigen Enum?

(EnumType)Enum.Parse(typeof(EnumType), "<Name eines Elements von EnumType>", true);

done;

Die mobile Version verlassen