英語で読む

次の方法で共有


コンパイラ エラー CS1512

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

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

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

C#
// 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();  
    }  
}