Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa esercitazione illustra come creare ed eseguire la prima app .NET usando app basate su file. Si scrive un'app semplice e si visualizzano i risultati dell'esecuzione del codice.
In questa esercitazione, farai:
- Avviare gitHub Codespace con un ambiente di sviluppo .NET.
- Creare la prima app .NET.
- Eseguire l'app.
Prerequisiti
È necessario disporre di una delle opzioni seguenti:
- Un account GitHub per usare GitHub Codespaces. Se non è già disponibile, è possibile creare un account gratuito in GitHub.com.
- Un computer con gli strumenti seguenti installati:
Aprire Codespaces
Per avviare gitHub Codespace con l'ambiente dell'esercitazione, aprire una finestra del browser nel repository codespace dell'esercitazione . Selezionare il pulsante Codice verde e la scheda Spazi di codice . Selezionare quindi il + segno per creare un nuovo codespace usando questo ambiente.
Creare ed eseguire la prima app
Quando lo spazio di codice viene caricato, creare un nuovo file nella
tutorialscartella denominatahello-world.cs.Aprire il nuovo file.
Digitare o copiare il codice seguente in
hello-world.cs:Console.WriteLine("Hello, World!");Nella finestra del terminale integrato impostare la
tutorialscartella corrente ed eseguire l'app:cd tutorials dotnet hello-world.cs
Hai eseguito la tua prima app .NET. Si tratta di un'app semplice che stampa il messaggio "Hello, World!" Usa il Console.WriteLine metodo per stampare il messaggio.
Console è un tipo che rappresenta la finestra della console.
WriteLine è un metodo del Console tipo che stampa una riga di testo nella console di testo.
Congratulazioni! È stata creata una semplice applicazione .NET.
Informazioni sul codice
L'app è costituita da una singola riga di codice C#:
Console.WriteLine("Hello, World!");
Suddivisione di ogni parte:
-
Consoleè un tipo di .NET predefinito che fornisce funzionalità per l'uso della console. -
WriteLineè un metodo diConsoleche scrive testo seguito da una nuova riga. -
"Hello, World!"è una stringa letterale, una sequenza di caratteri racchiusi tra virgolette doppie. Il testo all'interno della stringa è ciò che viene visualizzato nella console. - Il punto e virgola (
;) contrassegna la fine di un'istruzione in C#.
Funzionamento delle app basate su file
Quando si esegue il comando seguente:
dotnet hello-world.cs
.NET SDK compila automaticamente il file .cs ed esegue l'app risultante in un unico passaggio. Non è necessario un file di progetto (.csproj) o alcuna configurazione aggiuntiva.
Le app basate su file sono utili per imparare, sperimentare e scrivere utilità di piccole dimensioni. Man mano che le applicazioni aumentano, in genere si useranno app basate su progetto per organizzare codice, dipendenze e configurazione.
Risorse di pulizia
GitHub elimina automaticamente codespace dopo 30 giorni di inattività. Se hai intenzione di continuare con le lezioni su .NET, puoi lasciare il tuo Codespace attivo. Se si è pronti per scaricare .NET SDK nel computer, è possibile eliminare codespace. Per eliminare Codespace, aprire una finestra del browser e passare a Codespaces. Nella finestra dovrebbe essere visualizzato un elenco degli spazi di codice. Selezionare i tre puntini (...) nella voce relativa allo spazio di codice dell'esercitazione e selezionare Elimina.
Passaggi successivi
Per iniziare a sviluppare applicazioni .NET, seguire un'esercitazione dettagliata o guardare video su .NET 101 su YouTube.