Konvertieren Sie Int in Enum in C#
In diesem Artikel wird eine Methode zum Konvertieren eines int in enum in C# vorgestellt.
Verwenden Sie den Typ Casting, um ein Int in C# in Enum zu konvertieren
Wir werden die traditionelle Typumwandlung verwenden, um ein Int in Enum in C# umzuwandeln. Eine Aufzählung ist eine spezielle Klasse, die eine Gruppe von Konstanten, unveränderlichen und schreibgeschützten Variablen darstellt. Die korrekte Syntax für die Verwendung von Typumwandlung lautet wie folgt.
YourEnum variableName = (YourEnum)yourInt;
Das folgende Programm zeigt, wie wir mit dem Typ Casting ein Int in Enum in C# umwandeln können.
using System;
public class Program {
public enum MyEnum
{
Zero = 0,
One = 1
}
public static void Main() {
int val = 1;
MyEnum num = (MyEnum)val;
Console.WriteLine(num);
}
}
Ausgabe:
One
Wir haben unseren ganzzahligen Wert auf die Konstante One
gesetzt.