コンパイラ エラー CS1512

更新 : 2007 年 11 月

エラー メッセージ

キーワード 'base' は現在のコンテキストでは使用できません。

base キーワードが、メソッド、プロパティ、またはコンストラクタの外側で使用されました。

次の例では、CS1512 エラーが生成されます。

// CS1512.cs
using System;

class Base {}

class CMyClass : Base
{
    private String xx = base.ToString();   // CS1512
    // Try putting this initialization in the constructor instead:
    // public CMyClass()
    // {
    //    xx = base.ToString();
    // }

    public static void Main()
    {
        CMyClass z = new CMyClass();
    }
}