Fondamenti di C#

Hello World e la struttura di un programma C#

In questa lezione scriverai il tuo primo programma C# e conoscerai la struttura di base di un'applicazione console.

Introduzione

Ogni applicazione console in C# inizia l'esecuzione dal metodo Main. Questo metodo si trova dentro una classe, qui la classe Program. La direttiva using System all'inizio del file permette di usare tipi pronti di .NET, come Console, senza scrivere il nome completo System.Console.

Il metodo Main è dichiarato static perché il programma lo chiama appena si avvia, quando non è stato ancora creato nessun oggetto. L'istruzione Console.WriteLine stampa una riga di testo sullo schermo e va a capo, quindi il risultato è Hello, C#!.

Esempio C# eseguibile

C#
Esegui il codice →
Program.cs
using System;

class Program
{
    static void Main()
    {
        Console.WriteLine("Hello, C#!");
    }
}
Risultato dell'esecuzione
Hello, C#!

Esercitati con il debugger

Metti un breakpoint su un'assegnazione o una condizione importante, fai clic su Debug ed esamina i valori locali prima di passare alla riga successiva.

Esercitati con una sfida

Usa ciò che questa lezione spiega per risolvere un problema reale. Ogni sfida gira nel browser, con test immediati e una revisione dell'IA.

Tutte le sfide