Convertir Int en Enum en C#

Este artículo presentará un método para convertir un int en enum en C#.

Use la conversión de tipos para convertir un int en Enum en C

Usaremos el encasillado tradicional para convertir un int a enum en C#. Una enumeración es una clase especial que representa un grupo de variables constantes, inmutables y de solo lectura. La sintaxis correcta para utilizar la conversión de tipos es la siguiente.

YourEnum variableName = (YourEnum)yourInt;

El siguiente programa muestra cómo podemos usar la conversión de tipos para convertir un int a enum en 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);
   }
}

Producción:

One

Hemos lanzado nuestro valor entero a la constante de enumeración One.

Artículo relacionado - Csharp Integer

  • Cómo convertir la cadena en Int en C#
  • Int aleatoria en C#
  • Artículo relacionado - Csharp Enum

  • Convertir objeto a Int en C#
  • Número aleatorio en un rango en C#