variable significa salida read que leer imprimir entrada datos consola comandos capturar c# monodevelop

salida - que significa console readline en c#



Entrada de consola de lectura en MonoDevelop (2)

Estoy intentando un programa simple de C # que toma entrada y la pasa como salida. Por ejemplo, la salida debe ser:

What is your name? {user input} Your name is {user input}

El programa es:

public static void Main(string[] args) { Console.WriteLine("What is your name?"); string name = Console.ReadLine(); Console.WriteLine("Your name is: " + name); Console.ReadKey(); }

Esto está incluido en una clase llamada ''MainClass''

Su salida es:

What is your name? Your name is:

¿Por qué esto no funciona y cómo puedo hacer que funcione?

PS Estoy usando MonoDevelop y agregué Console.ReadKey (); después de la última línea de escritura. Ningún cambio.


Está intentando escribir en la ventana de resultados de la aplicación en MonoDevelop y es de solo lectura.

Puede configurar MonoDevelop para ejecutar automáticamente el programa en el símbolo del sistema haciendo clic derecho en el elemento del menú de "opciones" de su proyecto y marcando Run on external console bajo el árbol Run > General .

texto alternativo http://psf.biz/public/monodevelop_run_on_external_console.jpg

Supongo que el tipo que me dio el -1 fue cegado por el enorme emblema de "Works on My Machine", pero esta es la respuesta correcta y la única.


¿Su problema es que el programa se cierra inmediatamente después de leer la entrada de la consola? Si es así, a continuación, agregue una Console.ReadKey(); después de la última línea de WriteLine el programa esperará una pulsación de tecla. De lo contrario, no sé cuál es el problema; Copié + pegué el código y funcionó.