更新:2007 年 11 月
错误消息
在 for、using、fixed 或声明语句中不能使用多个类型
编译器发现了无效语句。
下面的示例生成 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
      {
      }
   }
}