C # struttura del programma
Prima si apprende gli elementi di base di C # linguaggio di programmazione, guardiamo ad un minimo di C # struttura del programma, per servire come riferimento per il prossimo capitolo.
Esempi C # Ciao Mondo
Un programma C # comprende i seguenti componenti:
- dichiarazione di namespace (dichiarazione di namespace)
- Una classe
- I metodi di classe
- proprietà di classe
- Un metodo Main
- Le dichiarazioni (dichiarazioni) e espressioni (Espressioni)
- nota
Diamo un'occhiata a un grado di stampare "Ciao Mondo" codice semplice:
using System; namespace HelloWorldApplication { class HelloWorld { static void Main (string [] args) { / * Il mio primo programma C # * / Console.WriteLine ( "Ciao Mondo"); Console.ReadKey (); } } }
Quando il codice di cui sopra è compilato ed eseguito, produce i seguenti risultati:
Ciao mondo
Diamo un'occhiata a ogni parte del programma di cui sopra:
- La prima riga del programmausing System; - utilizzandoparole chiave utilizzate per contenere il namespaceSystemnel programma.Utilizzando una procedura in genere hanno più istruzioni.
- La riga successiva è una dichiarazionedello spazio dei nomi.Unospazio dei nomi è una serie di classi.HelloWorldApplicationnamespace contiene classiHelloWorld.
- La riga successiva è la dichiarazione della classe.classeHelloWorldcontiene dichiarazioni di dati e il metodo utilizzati dal programma. Classe di solito contengono diversi metodi. Il metodo definisce un atto di classe.Qui,classe HelloWorld ha un solo metodoMain.
- La riga successiva definisce il metodoprincipale è che tutti C # punto di ingresso del programma.metodoMain Descrizione Quando si esegue class action farà.
- /*...*/ Linea successiva sarà ignorato dal compilatore, e sarà aggiungerecommenti supplementari in programma.
- metodo Main dichiarazioneConsole.WriteLine ( "Ciao Mondo"); specifica il suo comportamento.
WriteLineèunmetododellaclasseConsolenella definizione namespaceSystem.Questa dichiarazione verrà visualizzato sullo schermo il messaggio "Ciao, mondo!".
- L'ultima rigaConsole.ReadKey (); per gli utenti di VS.NET.Questo rende il programma attende una operazione chiave, quando ha impedito di Visual Studio .NET schermata di avvio e rapidamente scappare.
I seguenti punti sono degni di nota:
- C # è case-sensitive.
- Tutte le dichiarazioni e le espressioni devono essere un punto e virgola (;) alla fine.
- Avviare l'esecuzione del programma dal metodo Main.
- A differenza di Java, il nome del file può essere diverso dal nome della classe.
Compilare e eseguire il programma C #
Se si utilizza Visual Studio.Net C # compilare ed eseguire il programma, si prega di seguire i seguenti passi:
- Avviare Visual Studio.
- Sulla barra dei menu, selezionare File -> Nuovo -> Progetto.
- Selezionare Visual C # dal modello e quindi selezionare Windows.
- Selezionare Applicazione console.
- Per sviluppare un nome per il progetto e quindi fare clic sul pulsante OK.
- Il nuovo progetto appare in Solution Explorer (Esplora soluzioni) in.
- Scrivere il codice nel codice Editor (editor di codice) in.
- Fare clic sul pulsante Esegui oppure premere il tasto F5 per eseguire il programma. Ci sarà una finestra del prompt dei comandi (finestra Prompt dei comandi), visualizza Ciao Mondo.
È inoltre possibile utilizzare la riga di comando al posto del IDE di Visual Studio per compilare un programma C #:
- Aprire un editor di testo, aggiungere il codice di cui sopra.
- Salvare il file comehelloworld.cs.
- Aprire uno strumento prompt dei comandi, accedere alla directory in cui salvare il file.
- Digitarehelloworld.cs CSC e premere il tasto Invio per compilare il codice.
- Se il codice non è un errore, il prompt dei comandi accedere alla riga successiva, eHelloworld.exe genera file eseguibile.
- Avanti, tipoHelloWorld per eseguire il programma.
- Si vedrà "Ciao Mondo" stampato sullo schermo.