Differenze tra le versioni di "C sharp/Strutture di controllo"

 
=== Iterazione basata su collezioni (foreach) ===
L'istruzione foreach è un'istruzione tipica del liguaggio C#, e molto recente. Essa sarebbe un'alternativa più veloce ed elegante al ciclo foreach. E' stata pensata come un supporto veloce per i cicli che scansionano un array, per esempio.
L'esempio che segue scansiona gli elementi di un array <code>strighe</code> di stringhe e li stampa su schermo, uno per uno:
 
<source lang=csharp>
foreach(String s in stringhe)
{
System.Console.WriteLine(s);
}
</source>
 
Abbiamo definito una stringa <code>s</code> che serve come appoggio per le stringhe contenute nell'array.
 
[[Categoria:C sharp|Strutture di controllo]]
381

contributi