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