C# Hello World: primo programma applicativo console
C# è uno dei linguaggi forniti da Microsoft per lavorare con .Net. Questo linguaggio comprende un ricco insieme di funzionalità che consentono di sviluppare diversi tipi di applicazioni.
C# è un linguaggio di programmazione orientato agli oggetti e assomiglia per molti aspetti al linguaggio C++. In questo tutorial vediamo come sviluppare la nostra prima applicazione.
Questa sarà un'applicazione console di base, quindi ne esploreremo diverse tipi di dati disponibile nel linguaggio C# e nelle istruzioni del flusso di controllo.
Creazione della prima applicazione console
Un'applicazione console è un'applicazione che può essere eseguita nel prompt dei comandi in Windows. Per qualsiasi principiante su .Net, creare un'applicazione console è idealmente il primo passo con cui iniziare.
Nel nostro esempio, useremo Visual Studio per creare un progetto di tipo console. Poi, useremo l'applicazione console per visualizzare un messaggio "Hello World". Vedremo quindi come compilare ed eseguire l'applicazione console.
Seguiamo i passaggi indicati di seguito per mettere in atto questo esempio.
Passo 1) Il primo passo riguarda la creazione di un nuovo progetto in Visual Studio. Per questo, una volta avviato Visual Studio, è necessario scegliere l'opzione di menu Nuovo->Progetto.
Passo 2) Il passaggio successivo è scegliere il tipo di progetto come applicazione console. Qui dobbiamo anche menzionare il nome e l’ubicazione del nostro progetto.
- Nella finestra di dialogo del progetto, possiamo vedere varie opzioni per creare diversi tipi di progetti in Visual Studio. Fare clic su Windows opzione sul lato sinistro.
- Quando facciamo clic su Windows opzioni nel passaggio precedente, saremo in grado di vedere un'opzione per l'applicazione console. Fare clic su questa opzione.
- Diamo quindi un nome all'applicazione che nel nostro caso è DemoApplication. Dobbiamo anche fornire una posizione in cui archiviare la nostra applicazione.
- Infine, clicchiamo sul pulsante "OK" per consentire a Visual Studio di creare il nostro progetto.
Se si seguono i passaggi precedenti, in Visual Studio si otterrà l'output seguente.
Produzione:-
- Verrà creato un progetto denominato 'DemoApplication' in Visual Studio. Questo progetto conterrà tutti gli artefatti necessari richiesti per eseguire l'applicazione Console.
- Il programma principale denominato Program.cs è il file di codice predefinito che viene creato quando si crea una nuova applicazione in Visual Studio. Questo codice conterrà il codice necessario per la nostra applicazione console.
Passo 3) Ora scriviamo il nostro codice che verrà utilizzato per visualizzare la stringa “Hello World” nell'applicazione console.
Tutto il codice seguente deve essere inserito nel file Program.cs. Il codice verrà utilizzato per scrivere "Hello World" quando viene eseguita l'applicazione console.
C# Programma Ciao Mondo
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { static void Main(string[] args) { Console.Write("Hello World"); Console.ReadKey(); } } }
Spiegazione del codice: -
- Le prime righe di codice sono righe predefinite immesse da Visual Studio. L'istruzione 'using' viene utilizzata per importare moduli .Net esistenti nella nostra applicazione console. Questi moduli sono necessari per qualsiasi applicazione .Net per funzionare correttamente. Contengono il codice minimo indispensabile per far funzionare un codice su un Windows macchina.
- Ogni applicazione appartiene ad una classe. C# è un linguaggio orientato agli oggetti e, quindi, tutto il codice deve essere definito in un modulo autosufficiente chiamato "Classe". A sua volta, ogni classe appartiene a uno spazio dei nomi. Uno spazio dei nomi è solo un raggruppamento logico di classi.
- La funzione Main è una funzione speciale che viene richiamata automaticamente quando viene eseguita un'applicazione console. Qui è necessario assicurarsi di inserire il codice richiesto per visualizzare la stringa richiesta nell'applicazione console.
- La classe Console è disponibile in .Net che consente di lavorare con le applicazioni console. Qui stiamo utilizzando un metodo integrato chiamato 'Write' per scrivere la stringa "Hello World" nella console.
- Utilizziamo quindi il metodo Console.ReadKey() per leggere qualsiasi chiave dalla console. Inserendo questa riga di codice, il programma attenderà e non uscirà immediatamente. Il programma attenderà che l'utente inserisca un tasto qualsiasi prima di uscire definitivamente. Se non includi questa istruzione nel codice, il programma uscirà non appena verrà eseguito.
Passo 4) Esegui il tuo Programma .NetPer eseguire un programma, è necessario fare clic sul pulsante Start in Visual Studio.
Se il codice sopra riportato viene immesso correttamente e il programma viene eseguito correttamente, verrà visualizzato il seguente output.
Produzione:
Dall'output, puoi vedere chiaramente che la stringa "Hello World" viene visualizzata correttamente. Ciò è dovuto al fatto che l'istruzione Console.write fa sì che questa stringa venga inviata alla console.
Sommario
- Un'applicazione console è un'applicazione che può essere eseguita dal prompt dei comandi su un computer Windows.
- Il metodo Console.write può essere utilizzato per scrivere contenuto sulla console.