共用方式為


編譯器錯誤 CS1044

更新: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
      {
      }
   }
}