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