Primer Programa en C#

El procedimiento siguiente crea una versión de C# del programa tradicional de “Hola Mundo”. El programa muestra la cadena Hola Mundo!

El siguiente ejercicio muestra la solución del ejercicio "Hola Mundo!"

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Primer_Proyecto
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hola Mundo!");

            // continuar al presonar una tecla
            Console.WriteLine("Presione Enter para salir");
            Console.ReadKey();
        }
    }
}

Elija la tecla F5 para ejecutar el proyecto. Aparecerá una ventana del símbolo del sistema con la línea Hola Mundo!


Comentarios en C#

La primera línea contiene un comentario. Los caracteres // convierten el resto de la línea en un comentario.

// comentarios en c#

Un bloque de texto también se puede convertir en comentario si se incluye entre los caracteres /* y */. El ejemplo siguiente muestra esta opción.

/* "Hola Mundo! " programa en C#.
este es el primer programa echo en C# "Hola Mundo!" */

Método Principal 

Una aplicación de consola en C# debe contener un método Main, en el cual se inicia y se termina el control. Este método es donde se crean objetos y se ejecutan otros métodos.
El método Main es un método static (Referencia de C#) que reside dentro de una clase o un struct. En el ejemplo anterior de “Hello World!”, reside en una clase denominada Hello. Puede declarar el método Main de una de las maneras siguientes:
  • Puede devolver void.
            static void Main()
            {
                //...
            }
  • También puede devolver un entero.
            static int Main()
            {
                 //...
                 return 0;
            }
  • Puede utilizar argumentos con cualquiera de los tipos devueltos.
            static void Main(string[] args)
            {
                 //...
            }
El parámetro del método Main, args, es una matriz de tipo string que contiene los argumentos de la línea de comandos utilizados para llamar al programa. A diferencia de C++, la matriz no incluye el nombre del archivo ejecutable (exe). Para obtener más información sobre cómo utilizar argumentos de la línea de comandos, vea los ejemplos de Main() y argumentos de línea de comandos (Guía de programación de C#) y Cómo: Crear y utilizar ensamblados desde la línea de comandos (C# y Visual Basic). La llamada a ReadKey al final del método Main impide que la ventana de la consola se cierre antes de que pueda leer el resultado al ejecutar el programa en modo de depuración presionando F5.

No hay comentarios:

Publicar un comentario