Saludos, queria preguntar no se si la pregunta sea tan obscura como pienso pero es posible de alguna forma poder crear una aplicacion de consola en C# que permita leer contenido provisto por el usuario donde el guion intermitente que asigna el lugar de cada letra aparesca directamente al lado del menu para cada opcion?
ejemplo
Bienvenido Usuario (ID)
MENU (Inicio, Servicios, Web): _
Lo que intento reproducir es que el ticker permita escribir la option directamente despues de las opciones en la misma linea del menu, donde al escribir la opcion del menu me permita continuar con la ejecucion?
Estoy casi seguro de que si se puede hacer. Quizás @79137913 (https://underc0de.org/foro/index.php?action=profile;u=21192) sea el más indicado para responderlo. Pero la lógica al menos en Python es guardar lo del input en una variable para luego poderla utilizar.
No se bien como es la sintaxis en C# pero seguro números la sabe.
HOLA!!!
Creo que este codigo se explicara solo, si necesitas mas ayuda por favor escribe.
public void Main()
{
Console.WriteLine("________________________");
Console.WriteLine("| MENU |");
Console.WriteLine("|----------------------|");
Console.WriteLine("| 1 > Activar Torpedos |");
Console.WriteLine("| 2 > Encender Escudos |");
Console.WriteLine("| 3 > Patron de Escape |");
Console.WriteLine("| |");
Console.WriteLine("| 0 > Salir |");
Console.WriteLine(".----------------------.");
Console.WriteLine();
Console.Write("Escoje una opción:");
string Opcion = Console.ReadLine();
switch (Opcion) {
case "1":
Console.WriteLine("Activando torpedos");
break;
case "2":
Console.WriteLine("Encendiendo escudos.");
break;
case "3":
Console.WriteLine("Iniciando patron de escape.");
break;
case "0":
System.Environment.Exit(0);
break;
default:
System.Environment.Exit(0);
break;
}
Console.WriteLine();
Console.Write("Presione una tecla para salir.");
Console.ReadLine();
}
Si te fijas con el comando write podemos hacer que se escriba en la misma linea el readline.
GRACIAS POR LEER!!!
Saludos, gracias! Era exactamente lo que estaba intentando.