デストラクタ(Destructor)を定義するサンプルです。
サンプル
例)コンストラクタとデストラクタを定義する
class TestClass
{
// コンストラクタ
public TestClass()
{
// 処理
}
// デストラクタ
~TestClass()
{
// 処理
}
}
デストラクタは、~(チルダ)+クラス名のメソッドを定義すればOKです。
備考
- デストラクタは、インスタンスが破棄される時に呼び出されます。
- ここに書いた処理が、インスタンス破棄時に実行されます。
- ただ、いつインスタンスが破棄されるかはわかりません。
(.NetFrameworkの状態に左右されます)