Haz todo lo posible por comprender el código correctamente antes de utilizarlo a tu proyecto si tquieres aportar algo puedes comentarlo.
Ejemplo 1: enumeración nc aguda
enumProducts
Apple =0,
Milk =1,
Vodka =2,
Console.Writeline(Products.Milk);// Output = Milk
Console.Writeline((int)Products.Milk);// Output = 1
Ejemplo 2: enumeración pública c #
enumSeason
Spring,
Summer,
Autumn,
Winter
Ejemplo 3: sintaxis de enumeración de c #
enumState
Idle,
Walking,
Running,
Jumping,
Climbing,
Attacking
Ejemplo 4: c # enum
// ---------------------- HOW TO USE ENUMS? ----------------------- //// How to create?publicenumColors// It needs to be defined at the namespace level (outside any class)!
red =1,
green =2,
blue =3,
white =4,
black =5// How to get the values?var itemRed = Colors.red;
Console.WriteLine((int)itemRed);// Using casting to convert to int// How to get the keys?var itemX =4;
Console.WriteLine((Colors)itemX);// Using casting to convert to Colors// How to convert enums to strings? var itemBlue = Colors.blue;
Console.WriteLine(itemBlue.ToString());// How to convert strings to enums? var colorName ="green";var enumName =(Colors)Enum.Parse(typeof(Colors), colorName);
Console.WriteLine(enumName);// To see the key
Console.WriteLine((int)enumName);// To see the value
Ejemplo 5: enum c #
Random random =newRandom();int randomNumber1 = random.Next(0,300);int randomNumber2 = random.Next(0,300);
Ejemplo 6: c # string enumeración
publicstaticclassStatuspublicconststring Awesome ="Awesome";publicconststring Cool ="Cool";//Not an enum but has a similar effect without needing to convert ints
Si para ti ha sido de provecho este post, sería de mucha ayuda si lo compartes con más seniors así contrubuyes a extender esta información.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)