共用方式為


編譯器錯誤 CS0522

更新:2007 年 11 月

錯誤訊息

'constructor': 結構無法呼叫基底類別建構函式

結構無法呼叫基底類別建構函式;請移除該基底類別建構函式的呼叫。

下列範例會產生 CS0522:

// CS0522.cs
public class clx
{
   public clx(int i)
   {
   }

   public static void Main()
   {
   }
}

public struct cly
{
   public cly(int i):base(0)   // CS0522
   // try the following line instead
   // public cly(int i)
   {
   }
}