Errore del compilatore CS0230

Aggiornamento: novembre 2007

Messaggio di errore

In un'istruzione foreach sono necessari sia il tipo che l'identificatore.
Type and identifier are both required in a foreach statement

Un'istruzione foreach è stata specificata in modo non corretto.

Il seguente codice di esempio genera l'errore CS0230:

// CS0230.cs
using System;

class MyClass
{
   public static void Main()
   {
      int[] myarray = new int[3] {1,2,3};

      foreach (int in myarray)   // CS0230
      // try the following line instead
      // foreach (int x in myarray)
      {
         Console.WriteLine(x);
      }
   }
}