Konvertieren Sie Int in Enum in C#

Minahil Noor 30 März 2021
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.

Verwandter Artikel - Csharp Integer

Verwandter Artikel - Csharp Enum