2011-01-05 16 views

Antwort

3
class ForEachTest 
{ 
    static void Main(string[] args) 
    { 
     int[] fibarray = new int[] { 0, 1, 2, 3, 5, 8, 13 }; 
     foreach (int i in fibarray) 
     { 
      System.Console.WriteLine(i); 
     } 
    } 
} 

Msdn

0

Die foreach Anweisung wiederholt eine Gruppe von eingebetteten Anweisungen für jedes Element in einem Array oder einer Objektsammlung. Die foreach-Anweisung wird verwendet, um die Auflistung zu durchlaufen, um die gewünschten Informationen zu erhalten. Sie sollte jedoch nicht zum Ändern des Inhalts der Sammlung verwendet werden, um unvorhersehbare Nebenwirkungen zu vermeiden.

Beispiel:

class ForEachTest {                  
    static void Main(string[] args)              
    {                      
     int[] fibarray = new int[] { 0, 1, 2, 3, 5, 8, 13 };        
     foreach (int i in fibarray)              
     {                     
      System.Console.WriteLine(i);             
     }                     
    } 
} 

MSDN: https://msdn.microsoft.com/en-us/library/ttw7t8t6(v=vs.80).aspx

0

Manchmal ist die Lösung sehr einfach. Info kann here

Ein Beispiel finden:

// Use a string array to loop over. 
string[] ferns = { "Psilotopsida", "Equisetopsida", "Marattiopsida", "Polypodiopsida" }; 
// Loop with the foreach keyword. 
foreach (string value in ferns) 
{ 
    Console.WriteLine(value); 
} 

Weitere Informationen und Beispiele finden Sie hier: http://dotnetperls.com/foreach