Converter Int em Enum em C#
Minahil Noor
12 outubro 2023
Este artigo apresentará um método para converter um int em enum em C#.
Use o Type Casting para converter um Int em Enum em C#
Usaremos o typecasting tradicional para lançar um int para enum em C#. Um enum é uma classe especial que representa um grupo de variáveis constantes, imutáveis e somente leitura. A sintaxe correta para usar a conversão de tipo é a seguinte.
YourEnum variableName = (YourEnum)yourInt;
O programa a seguir mostra como podemos usar a conversão de tipo para converter um int para enum em 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);
}
}
Resultado:
One
Convertemos nosso valor inteiro para a constante enum One
.
Artigo relacionado - Csharp Integer
- C# Converter Int a String
- Número aleatório em um intervalo em C#
- Random Int em C#
- Como converter String para Int em C#
- Converter Int em Hex em C#