HOME > C#基本 > C#基本 [C#] デストラクタ(Destructor)を定義する 2021年12月15日 2022年1月25日 デストラクタ(Destructor)を定義するサンプルです。 サンプル 例)コンストラクタとデストラクタを定義する class TestClass { // コンストラクタ public TestClass() { // 処理 } // デストラクタ ~TestClass() { // 処理 } }Copy デストラクタは、~(チルダ)+クラス名のメソッドを定義すればOKです。 備考 デストラクタは、インスタンスが破棄される時に呼び出されます。 ここに書いた処理が、インスタンス破棄時に実行されます。 ただ、いつインスタンスが破棄されるかはわかりません。 (.NetFrameworkの状態に左右されます) Twitter Share Pocket Hatena LINE URLコピー -C#基本