次の方法で共有


コンパイラ エラー 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)
   {
   }
}