更新:2007 年 11 月
错误消息
静态类不能包含析构函数
静态类不能实例化,因为它不需要构造函数或析构函数。若要避免此错误,请从静态类中移除任何析构函数,或者,如果您确实希望构造并销毁实例,请使类成为非静态。
下面的示例生成 CS0711:
// CS0711.cs
public static class C
{
~C() // CS0711
{
}
public static void Main()
{
}
}
更新:2007 年 11 月
静态类不能包含析构函数
静态类不能实例化,因为它不需要构造函数或析构函数。若要避免此错误,请从静态类中移除任何析构函数,或者,如果您确实希望构造并销毁实例,请使类成为非静态。
下面的示例生成 CS0711:
// CS0711.cs
public static class C
{
~C() // CS0711
{
}
public static void Main()
{
}
}