Enumeraciones (Enums) en C# – Definición, Ejemplo y Uso
Enumeraciones en C#
Las enumeraciones, o enums, le permiten definir un conjunto fijo de constantes con nombre en C#. Son ideales para representar valores discretos como días de la semana, meses o códigos de estado.
A continuación recorremos un ejemplo simple y real que muestra cómo declarar un enum, asignar valores y usarlo en su código.

using System; namespace DemoApplication { class Program { enum Dias { Dom, Lun, Mar, Mie, Jue, Vie, Sab } static void Main(string[] args) { Console.WriteLine(Dias.Dom); Console.ReadKey(); } } } Desglose del Código
- Declaración del enum:
enum Dias { Dom, Lun, Mar, Mie, Jue, Vie, Sab }crea un nuevo tipo llamadoDiascon siete valores nombrados. - Uso:
Console.WriteLine(Dias.Dom);imprime el valor del enum en la consola.
Si ejecuta este programa, verá la siguiente salida:
Salida

La consola muestra Dom, confirmando que el valor del enum se referencia correctamente.
Lenguaje C
- Dominando switch-case en C++: Sintaxis, uso y ejemplos prácticos
- Asignación dinámica de arrays en C++: Guía práctica con ejemplos de código
- Structs en C++ explicados con un ejemplo práctico
- Dominar std::list en C++: Sintaxis, Funciones y Ejemplos Prácticos
- Clases Abstractas en C#: Tutorial Práctico con Ejemplos de Código
- calloc() en C: Asignación de memoria inicializada a cero y ejemplo práctico
- Enumeraciones (Enums) en C#: Guía completa
- Domine el Método strip() de Python: Guía Completa y Ejemplos Prácticos
- Counter de collections en Python: conteo eficiente, actualización y operaciones aritméticas
- Entendiendo Java String.charAt(): Sintaxis, tipo de retorno, excepciones y ejemplo práctico
- Dominando Java String.endsWith(): Cómo comprobar sufijos de cadena con ejemplos