Utilizzare C# Interactive per eseguire script C# al di fuori di un progetto

di Stefano Mostarda, in .NET Framework,

Visual Studio è un ambiente di sviluppo che ci permette di realizzare applicazioni di ogni tipo, dalla più semplice alla più complessa. Tuttavia esistono casi in cui dobbiamo eseguire un frammento di codice senza avere nemmeno la necessità di creare un progetto. Se, ad esempio, vogliamo creare una funzione e vedere il suo funzionamento possiamo farlo semplicemente utilizzato la finestra "C# Interactive".
Questa finestra si attiva dal menu View > Other Windows di Visual Studio e permette di scrivere codice C# al suo interno. Il motore di Roslyn compila il codice al volo e lo esegue permettendoci di verificare la bontà del nostro codice, senza essere costretti a creare un progetto. Naturalmente, se abbiamo dipendenze da assembly o dobbiamo importare namespace, possiamo tranquillamente farlo.

In questo script vediamo un primo esempio di come utilizzare C# per mostrare un Hello World a console.

Console.Write("Hello World!");

Come si può vedere dall'esempio, il codice C# è sempre lo stesso e l'output è sempre la stringa "Hello World". Quello che cambia è che il codice viene compilato al volo da Roslyn.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi