Primera aplicación .NET con C#

Primera aplicación .NET con C#

Console.WriteLine("Hola Mandril!");

Hice un video sobre cómo arrancar nuestra primera aplicación en .NET con C#. Te paso un resumen y los snippets de código para que tengas de referencia.

Consejo: Si podés tipeá el código vos mismo. No es lo mismo copiar y pegar, que tipear. Tipeando vas asimilando la sintáxis y te va a ser mucho más fácil retenerla.

Hola Mandril

Program.cs

Esta es la clase que tiene el código que se va a ejecutar al principio en nuestra aplicación de consola. A esto se le dice entry point. Cuando creamos una aplicación de consola, nos aparece este código por defecto:

Console.WriteLine("Hello world!");

Hello World

Un par de cosas acá.

  • Console: Es una clase que nos provee funcionalidad para interactuar con la consola o terminal. Ya más adelante voy a explicar qué es una clase.

  • WriteLine: Es un método (también lo voy a explicar más adelante) que me muestra un mensaje en la terminal. El mensaje se lo mando entre paréntesis y entre comillas.

Hello Mandril

Lo cambiamos para que quede así:

// Esto es un comentario, no se ejecuta
Console.WriteLine("Hola Mandril!");

Acá vemos también que agregué un comentario. Un comentario es texto que el compilador no va a intentar interpretar como código. Sirve para documentar lo que estamos haciendo.

Ejecución

Para ejecutar el programa, vamos a la terminal, entramos al directorio del project y tipeamos:

dotnet run

Estructura secuencial

Existe algo en la programación estructurada que se llama estructura secuencial. Básicamente, se trata de que el código, a priori, se ejecuta secuencialmente desde arriba hacia abajo. Esto puede ser modificado al utilizar otras estructuras que veremos adelante.

El código siguiente se va a ejecutar en el orden que aparece:

Console.WriteLine("03. Hola Mandril!");
Console.WriteLine("01. Hola Mandril!");
Console.WriteLine("02. Hola Mandril!");

El resultado va a ser

03. Hola Mandril!
01. Hola Mandril!
02. Hola Mandril!

O sea, primero se ejecuta la primera línea, luego la segunda, y así sucesivamente.

Video

Te dejo el video completo con todas las instrucciones paso a paso: