Menu
CoddyTech

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: parleremo più approfonditamente delle classi più avanti

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

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

using System; // Fornisce accesso 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; compare 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) viene usato per rendere il codice più facile da leggere. Mostra quale codice appartiene a ciascun blocco. Il codice all'interno della classe è rientrato una volta e il codice all'interno del metodo Main è rientrato di nuovo.

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 class e di metodo) 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