Errore del compilatore CS1044

Aggiornamento: novembre 2007

Messaggio di errore

Impossibile utilizzare più di un tipo nelle istruzioni for, using, fixed e nelle dichiarazioni.
Cannot use more than one type in a for, using, fixed, or declaration statement

Il compilatore ha rilevato un'istruzione non valida.

Il seguente codice di esempio genera l'errore CS1044:

// CS1044.cs
using System;

public class MyClass : IDisposable
{
   public void Dispose()
   {
      Console.WriteLine("Res1.Dispose()");
   }

   public static void Main()
   {
      using (MyClass mc1 = new MyClass(),
             MyClass mc2 = new MyClass())   // CS1044, remove an instantiation
      {
      }
   }
}