C# è uno dei linguaggi forniti da Microsoft per lavorare con .Net. Questo linguaggio comprende un ricco set di caratteristiche, che permette di sviluppare diversi tipi di applicazioni.

C# è un linguaggio di programmazione orientato agli oggetti e assomiglia a diversi aspetti del linguaggio C++. In questo tutorial, vediamo come sviluppare la nostra prima applicazione.

Questa sarà un’applicazione console di base, poi esploreremo i diversi tipi di dati disponibili nel linguaggio C# così come le dichiarazioni del flusso di controllo.

Costruire la prima applicazione console

Un’applicazione console è un’applicazione che può essere eseguita nel prompt dei comandi di Windows. Per qualsiasi principiante di .Net, costruire un’applicazione console è idealmente il primo passo per iniziare.

Nel nostro esempio, useremo Visual Studio per creare un progetto di tipo console. Successivamente, useremo l’applicazione console per visualizzare un messaggio “Hello World”. Vedremo poi come costruire ed eseguire l’applicazione console.

Seguiamo i seguenti passi per costruire questo esempio.

Passo 1) Il primo passo comporta la creazione di un nuovo progetto in Visual Studio. Per questo, una volta lanciato Visual Studio, è necessario scegliere l’opzione di menu New->Project.

Step 2) Il passo successivo è scegliere il tipo di progetto come applicazione Console. Qui, dobbiamo anche menzionare il nome e la posizione del nostro progetto.

  1. Nella finestra di dialogo del progetto, possiamo vedere varie opzioni per creare diversi tipi di progetti in Visual Studio. Fai clic sull’opzione Windows sul lato sinistro.
  2. Quando facciamo clic sulle opzioni Windows nel passo precedente, potremo vedere un’opzione per Console Application. Facciamo clic su questa opzione.
  3. Diamo quindi un nome all’applicazione, che nel nostro caso è DemoApplication. Abbiamo anche bisogno di fornire una posizione per memorizzare la nostra applicazione.
  4. Finalmente, facciamo clic sul pulsante ‘OK’ per permettere a Visual Studio di creare il nostro progetto.

Se i passaggi precedenti sono seguiti, si otterrà l’output seguente in Visual Studio.

Output:-

  1. Un progetto chiamato ‘DemoApplication’ sarà creato in Visual Studio. Questo progetto conterrà tutti gli artefatti necessari per eseguire l’applicazione Console.
  2. Il programma principale chiamato Program.cs è un file di codice predefinito che viene creato quando viene creata 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 che segue deve essere inserito nel file Program.cs. Il codice sarà usato per scrivere “Hello World” quando l’applicazione console viene eseguita.

C# Hello World Program

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:-

  1. Le prime linee di codice sono linee predefinite inserite da Visual Studio. La dichiarazione ‘using’ è usata 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 una macchina Windows.
  2. Ogni applicazione appartiene a 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 ad uno spazio dei nomi. Uno spazio dei nomi è solo un raggruppamento logico di classi.
  3. La funzione Main è una funzione speciale che viene chiamata automaticamente quando viene eseguita un’applicazione console. Qui devi assicurarti di inserire il codice necessario per visualizzare la stringa richiesta nell’applicazione console.
  4. La classe Console è disponibile in .Net e permette di lavorare con applicazioni console. Qui stiamo usando un metodo integrato chiamato ‘Write’ per scrivere la stringa “Hello World” nella console.
  5. Utilizziamo poi il metodo Console.ReadKey() per leggere qualsiasi tasto dalla console. Inserendo questa linea di codice, il programma aspetterà e non uscirà immediatamente. Il programma aspetterà che l’utente inserisca un qualsiasi tasto prima di uscire definitivamente. Se non includete questa dichiarazione nel codice, il programma uscirà non appena viene eseguito.

Step 4) Eseguite il vostro programma .Net. Per eseguire qualsiasi programma, devi cliccare il pulsante Start in Visual Studio.

Se il codice di cui sopra è inserito correttamente e il programma viene eseguito con successo, verrà visualizzato il seguente output.

Output:

Dall’output, potete chiaramente vedere che la stringa “Hello World” viene visualizzata correttamente. Questo è dovuto all’istruzione Console.write che fa sì che questa stringa venga inviata alla console.

Sommario

  • Un’applicazione Console è un’applicazione che può essere eseguita al prompt dei comandi su una macchina Windows.
  • Il metodo Console.write può essere usato per scrivere contenuti nella console.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.