Menu
Coddy logo textTech

Estructura básica de un programa

Parte de la sección Fundamentos del Journey de C# de Coddy — lección 4 de 69.

En C#, el código se organiza en clases. Por ahora, solo debes saber que una clase es donde escribirás tu código; explicaremos más sobre las clases más adelante

El método Main es una parte crucial de un programa en C# porque sirve como el punto de partida de la ejecución.

Aquí tienes un desglose sencillo de un programa básico de C#:

using System; // Da acceso a Console y otras herramientas integradas

public class Program { // Declaración de clase
	public static void Main(string[] args) { // Método Main
		Console.WriteLine("Hello, Coddy!"); // Sentencia de salida
		// Escribe código dentro de Main
	}
}

Observa que using System; aparece fuera de la clase; esto es normal. Las directivas using siempre van en la parte superior del archivo, antes de la declaración de la clase. Le dan a tu programa acceso a herramientas integradas como Console.WriteLine.

La sangría (espacios al comienzo de las líneas) se utiliza para facilitar la lectura del código: muestra qué código pertenece a cada bloque. El código dentro de la clase tiene una sangría, y el código dentro del método Main tiene una sangría adicional.

Escribes tu código dentro del método Main

Nota importante: En C#, cada sentencia debe terminar con un punto y coma (;). El punto y coma es obligatorio y le indica a C# que has llegado al final de una sentencia. Olvidar añadir un punto y coma resultará en un error de compilación. Sin embargo, ten en cuenta que los bloques de código encerrados entre llaves {} (como las declaraciones de clases y métodos) no necesitan puntos y coma.

challenge icon

Desafío

Principiante

Crea un programa en C# con una clase llamada Program que contenga el método Main. Dentro del método Main, escribe código para mostrar el siguiente texto:

This is my first C# program!

Pruébalo tú mismo

using System;

public class Program {
    // Escribe tu código aquí
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos