C sharp/Sintassi
Wikibooks, manuali e libri di testo liberi.
Indice |
[modifica] Maiuscole e minuscole
C# è case-sensitive (sensibile alla differenza tra maiuscole e minuscole), inclusi i nomi di variabili (che vedremo nel prossimo capitolo) e metodi.
Ad esempio, è diverso scrivere:
// Errore!! console.writeline("Hello");
che scrivere:
Console.WriteLine("Hello");
Il codice del primo caso genera errore perché non sono rispettate maiuscole e minuscole.
[modifica] Istruzioni
In C#, come nel C e molti altri linguaggi, l'istruzione termina con il punto e virgola (;)
[modifica] Blocchi di codice
I blocchi di codice, sempre come nel C, sono delimitati da una coppia di parentesi graffe ({,})
[modifica] Commenti
I commenti sono porzioni di codice opportunatamente delimitate in modo che vengano ignorate dal compilatore. Questo permette di inserire documentazione e spiegazione tra le righe di codice. Può essere anche utile per eliminare temporaneamente linee di codice per eseguire test e debugging.
- Commenti in linea
- Sono indicati con
//. Tutto ciò che si trova sulla riga dopo le due slash verrà ignorato.
System.Console.WriteLine("Hello, world!"); //questo testo è ignorato //in questo modo si elimina non definitivamente una riga di codice //System.Console.ReadLine();
- Commenti su più linee
- I commenti di una o più linee sono delimitati da
/*e*/.
/* questo codice verrà ignorato System.Console.WriteLine("Hello, world!"); System.Console.ReadLine(); */ System.Console./*Write*/ReadLine(); //funziona, verrà ignorato il commento