Estoy trabajando en un Battleship game básico para ayudar a mis habilidades de C#. En este momento estoy teniendo un pequeño problema con enum. Tengo:Obtener el valor entero de enum
enum game : int
{
a=1,
b=2,
c=3,
}
Me gustaría que el jugador pasar la entrada "C" y un código devolver el número entero 3
. ¿Cómo lo configuraría para que tome una cadena var (string pick;
) y la convierta a la int correcta usando esta enumeración? El libro que estoy leyendo sobre esto es un poco confuso
Es una mala práctica de usar las enumeraciones con los tipos de subyacentes distintos de '' int' y int' es el valor por defecto, por lo que no es necesario hacerlo explícito . Solo digo. –
¿No es su pregunta "obtener el valor enum de una cadena"? – knoopx