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 de C# porque sirve como el punto de inicio de la ejecución.
Aquí tienes un desglose sencillo de un programa básico de C#:
public class Program { // Declaración de clase
public static void Main(string[] args) { // Método Main
Console.WriteLine("Hello, Coddy!"); // Sentencia de salida
// Escribe el código dentro de Main
}
}Escribes tu código dentro del método Main. La sangría (espacios al principio de las líneas) se utiliza para que el código sea más fácil de leer; muestra qué código pertenece a cada bloque.
Nota: También puedes ver using System; en la parte superior de algunos programas. Esta línea aparece fuera de la clase e importa funcionalidad integrada; por ejemplo, te permite usar Console.WriteLine. No es parte de la clase en sí.
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, tenga en cuenta que los bloques de código encerrados entre llaves {} (como las declaraciones de clases y métodos) no necesitan puntos y coma.
Desafío
PrincipianteCrea 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!Hoja de referencia
En C#, el código debe estar dentro de una clase. El método Main es el punto de entrada donde comienza la ejecución del programa.
Estructura básica de un programa en C#:
public class Program {
public static void Main(string[] args) {
Console.WriteLine("Hello, Coddy!");
// Escribe el código dentro de Main
}
}Cada sentencia debe terminar con un punto y coma (;). Los bloques de código con llaves {} no necesitan puntos y coma.
Pruébalo tú mismo
using System;
public class Program {
// Escribe tu código aquí
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores Parte 1
Operadores aritméticosOperador de móduloIncremento/DecrementoPost-incremento/decrementoAtajos aritméticos7Entrada y Salida Básica
Salida BásicaInterpolación de CadenasLectura de EntradaParseoResumen - Hasta 120Resumen - Verdadero o Falso5Operadores Parte 2
Operadores de comparaciónOperadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 33Variables Parte 2
VarConstantesConvenciones de NomenclaturaResumen - Inicializar VariablesConversión de Tipos6Toma de decisiones
Sentencia IfIf - ElseSentencia SwitchOperador ternarioResumen - If ElseIf - Else anidados