Konvertieren Sie Int in Enum in C#

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.

Genießen Sie unsere Tutorials? Abonnieren Sie DelftStack auf YouTube, um uns bei der Erstellung weiterer hochwertiger Videoanleitungen zu unterstützen. Abonnieren

Verwandter Artikel - Csharp Integer

Verwandter Artikel - Csharp Enum