c# con Visual Studio Code

Iniciado por LeoXsiempre, 8 Enero 2018, 22:48 PM

0 Miembros y 1 Visitante están viendo este tema.

LeoXsiempre

Hola Comunidad. Una consulta estoy aprendiendo el lenguaje c# en Ubuntu, estoy utilizando Visual Studio Code. Estoy implementando un programa sencillo: quiero que el usuario ingrese una palabra por teclado y lo muestre por pantalla, pero no me funciona bien la sentencia: Console.ReadLine().
Cuando la palabra se ingresa, se oprime enter pero no sucede nada, se pueden ingresar mas cadenas y el programa no finaliza, solo se queda esperando que ingreses mas palabras. Puede ser que necesite una librería o algo así?
Muchas Gracias por leer mi mensaje, saludos.

Código (csharp) [Seleccionar]

using System;

namespace CSharpEjemplo
{
    class Program
    {
        static void Main(string[] args)
        {
            String cadena;
            Console.WriteLine("ingrese una palabra");
            cadena = Console.ReadLine();
            Console.WriteLine("La palabra ingresada es: " + cadena);

        }
    }
}






Eleкtro

#1
Cita de: LeoXsiempre en  8 Enero 2018, 22:48 PMCuando la palabra se ingresa, se oprime enter pero no sucede nada, se pueden ingresar mas cadenas y el programa no finaliza, solo se queda esperando que ingreses mas palabras.

¿Intentas decir que se repite en búcle?, eso suena bastante extraño, ¿es posible que hayas activado alguna opción para reiniciar la app cuando termina su ejecución?.

La sintaxis del código es correcta. Con respecto a que "no sucede nada", más bien tiene pinta de que lo que puede estar pasando es que despues de introducir la palabra, termina la ejecución del programa, no te da tiempo a ver nada y por eso te da la sensación de que "no sucede nada"...

Saludos








LeoXsiempre

Sinceramente pido discupas... No hay error alguno. Ejecutaba el programa viendo la consola de Depuración, cuando tenia que ver la Terminal!!
Saludos y gracias.

Maurice_Lupin

Hola LeoXsiempre. Si estas programando en Ubuntu, te recomiendo el lenguaje Vala que es muy similar a C#, con la ventaja que su compilador lo convierte a C luego a maquina y esto lo vuelve una bala  :xD

https://wiki.gnome.org/Projects/Vala/Tutorial/es

Como hacer ventanas.
https://wiki.gnome.org/Projects/Vala/GTKSample

Saludos.

Un error se comete al equivocarse.

LeoXsiempre