タグ

.NETCoreに関するmima3のブックマーク (1)

  • .net coreでプログラム終了時にデストラクタ(ファイナライザ)呼ばれない問題 - Qiita

    説明 タイトル通り、.net core向けexeのデストラクタがプログラム終了時に呼ばれない問題見つけたので・・・ .net framework向けにビルドしたexeは最後に普通にデストラクター呼ばれるのに .net core向けにすると、デストラクター呼ばれません 中々気づきにくい事なのに、場合によって結構厄介な事になりそうだよねこれは・・・ 現状だと、デストラクタ使用コード書く場合は、 .net core向けにしない方がいいのかもしれません (F#は始めたばかりで分からないことが多くて、コード例増やせない・・・) コード例1(C#版) using System; namespace Destructor { sealed class A { /* .net framework向けだとプログラム終了時にデストラクタが呼ばれるけど、 .net core向けにするとプログラム終了時にデストラ

    .net coreでプログラム終了時にデストラクタ(ファイナライザ)呼ばれない問題 - Qiita
  • 1