English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Qui, imparerai a creare un'applicazione console semplice in C# e a comprendere i componenti base di un'applicazione console.
C# può essere utilizzato in applicazioni basate su finestre, web o console. Prima di tutto, creeremo un'applicazione console per utilizzare C#.
Apri Visual Studio (2017 o versione successiva) installato sul computer locale. Clicca su File-> Nuovo Progetto ... come mostrato di seguito.
Dalla seguente lista: "Nuovo progettoNella finestra pop-up, selezionare Visual C# nel pannello di sinistra e Console App nel pannello di destra.
Nella sezione del nome, fornire un nome appropriato per il progetto, la posizione in cui creare tutti i file del progetto e il nome della soluzione del progetto.
Fare clic su "Conferma" per creare il progetto console.Program.csUn file C# viene creato per default in Visual Studio, in cui è possibile scrivere codice C# nella classe Program, come segue. (.cs è l'estensione del file C#).
Ogni applicazione console parte dal metodo Main() di questa classe Program. Ecco un esempio che visualizza "Hello World !!" sulla console.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CSharpTutorials { class Program { static void Main(string[] args) { string message = "Hello World!!"; Console.WriteLine(message); } } }
Facciamo un'analisi della struttura di C# sopra descritta.
Ogni applicazione .NET si riferisce a uno spazio dei nomi del.NET Framework che intende utilizzare con la parola chiave using (ad esempio, using System.Text)
Utilizziamo la parola chiave namespace per dichiarare lo spazio dei nomi della classe corrente, ad esempio, namespace CSharpTutorials.FirstProgram
Poi, utilizziamo la parola chiave class per dichiarare una classe: class Program
Main() è il metodo della classe Program, il punto di ingresso dell'applicazione console.
String è un tipo di dati.
message è una variabile che salva valori di tipo dati specifici.
"Hello World!!" è il valore della variabile message.
Console.WriteLine() è un metodo statico, utilizzato per visualizzare il testo sulla console.
Ogni riga o istruzione di C# deve terminare con un punto e virgola (;).
Per visualizzare l'output del programma C# sopra riportato, dobbiamo compilarlo e eseguirlo premendo Ctrl + F5 o facendo clic sul pulsante "Esegui (Run)" o facendo clic sul menu "Debug (Debug)" e poi su "Start Without Debugging". Vedrai il seguente output nel console:
Hello World !!
Quindi, questi sono gli elementi di codice di base che potresti utilizzare in ogni codice C#.