Converti Int in Enum in C#
Minahil Noor
12 ottobre 2023
Questo articolo introdurrà un metodo per convertire un int in enum in C#.
Usare il Type Casting per convertire un Int in Enum in C#
Useremo il typecasting tradizionale per eseguire il cast di un int da enum in C#. Un enum è una classe speciale che rappresenta un gruppo di costanti, non modificabili e variabili di sola lettura. La sintassi corretta per utilizzare il casting del tipo è la seguente.
YourEnum variableName = (YourEnum)yourInt;
Il programma seguente mostra come utilizzare il casting del tipo per eseguire il cast di un int da enum in C#.
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);
}
}
Produzione:
One
Abbiamo lanciato il nostro valore intero per enumerare la costante One
.
Articolo correlato - Csharp Integer
- C# Converti Int in String
- Int casuale in C#
- Numero casuale in un intervallo in C#
- Converti stringa in Int in C#
- Conversione da int a esadecimale in C#