Foreach | ||
Differenze tra Value e Reference Type |
Se pur non sia rivoluzionario, il nuovo construtto di base Foreach si rivela davvero molto comodo, in quanto permette di enumerare gli elementi di un gruppo eseguendo uno statement per ogni elemento. Ad esempio può essere utilizzato per la scansione rapida di un vettore: Supponendo Vector un array di Int32 con i valori già caricati, il codice di seguito ne stampa a console i valori: foreach (Int32 valore in Vector) Console.WriteLine(valore); O ancora, il programma che segue scrive a console gli argomenti passati da linea di comando al programma: using System; public class Hello { public static void Main(String[] args) { foreach (String arg in args) Console.WriteLine(arg); } } Fonti: Documentazione .NET Framework SDK http://www.oreillynet.com/pub/a/dotnet/2001/06/07/csharp_java.html?page=3 |