Introduzione C sharp
Tipi base
Caratteristiche dei tipi interi
Caratteristiche dei tipi floating point
| Tipo | Commenti |
| bool | true o false |
| char | puo' contenere un carattere unicode |
| int | intero con segno a 32bit |
| double | numero con virgola a 32bit |
| string | stringa |
Costanti
Per dichiarare una costante possiamo usare la stessa sintassi del linguaggio C, quindi
const <tipo> <nome_variabile> = <valore>; const int variabile = 1;
Selezione (if)
La sintassi e' la stessa del linguaggio C
if (condizione) { // ENTRO QUI SE CONDIZIONE VERA } else { // opzionale // ENTRO QUI SE FALSA }
Iterazione
while / do-while
Stessa sintassi del linguaggio C
for
Stessa sintassi del linguaggio C
foreach
L'istruzione foreach esegue un blocco di istruzioni per ogni elemento del tipo contenitore indicato dopo la parola chiave `in`
int[] sequenza_fibonacci = { 0, 1, 1, 2, 3, 5, 8, 13 }; // foreach (var <singolo> in <contenitore>) foreach (int elemento in sequenza_fibonacci) { Console.Write($"{elemento} "); }