クラスのデストラクタの作成 - C#

C#のクラスのデストラクタのコードを紹介します。
C#では明示的にクラスを解放/削除しないためデストラクタはシステムによって呼び出されます。

コード記述例

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MyNameSpace
{
  class MyClass
  {
    ~MyClass()
    {
      /* デストラクタのコードを記述 */
    }
  }
}

解説

デストラクタは
~クラス名()
{
}
で記述します。public, privateなどのアクセス識別子は必要ありません。

著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
掲載日: 2011-11-29
iPentec all rights reserverd.