英語で読む

次の方法で共有


コンパイラ エラー CS0711

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

静的クラスはインスタンス化できないため、コンストラクターまたはファイナライザーは必要ありません。 このエラーを回避するには、静的クラスからファイナライザーを削除します。または、実際にインスタンスを構築または破棄する必要がある場合は、クラスを非静的にします。

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

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