Menu
Coddy logo textTech

Struttura di base di un programma

Fa parte della sezione Fondamenti del percorso C# di Coddy. Lezione 4 di 69.

In C#, il codice è organizzato in classi. Per ora, ti basta sapere che una classe è il luogo in cui scriverai il tuo codice: spiegheremo meglio le classi più avanti

Il metodo Main è una parte fondamentale di un programma C#, perché funge da punto di partenza dell'esecuzione.

Ecco una semplice spiegazione di un programma C# di base:

using System; // Consente di accedere a Console e ad altri strumenti integrati

public class Program { // Dichiarazione della classe
	public static void Main(string[] args) { // Metodo Main
		Console.WriteLine("Hello, Coddy!"); // Istruzione di output
		// Scrivi il codice all'interno di Main
	}
}

Nota che using System; si trova fuori dalla classe. È normale. Le direttive using vanno sempre all'inizio del file, prima della dichiarazione della classe. Danno al tuo programma accesso a strumenti integrati come Console.WriteLine.

Il rientro (gli spazi all’inizio delle righe) serve a rendere il codice più facile da leggere. Mostra quale codice appartiene a ciascun blocco. Il codice all’interno della classe ha un rientro, mentre il codice all’interno del metodo Main ha un ulteriore rientro.

Scrivi il tuo codice all'interno del metodo Main

Nota importante: In C#, ogni istruzione deve terminare con un punto e virgola (;). Il punto e virgola è obbligatorio e indica a C# che hai raggiunto la fine di un'istruzione. Dimenticare di aggiungere un punto e virgola causerà un errore di compilazione. Tuttavia, nota che i blocchi di codice racchiusi tra parentesi graffe {} (come le dichiarazioni di classi e metodi) non hanno bisogno di punti e virgola.

Provalo tu

Questa lezione non include una sfida di codice.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore C# online