次の方法で共有


コンパイラ エラー CS0711

更新 : 2007 年 11 月

エラー メッセージ

静的クラスにデストラクタを含めることはできません。

静的クラスはインスタンス化できないため、コンストラクタやデストラクタは不要です。このエラーを回避するには、静的クラスからデストラクタを削除します。どうしてもインスタンスを構築または破棄する必要がある場合は、そのクラスを非静的クラスに変更してください。

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

// CS0711.cs
public static class C
{
   ~C()  // CS0711
   {
   }

   public static void Main()
   {
   }
}