回答編集履歴

1

名前の変更を回答に明記

2022/08/04 09:56

投稿

maisumakun
maisumakun

スコア145192

test CHANGED
@@ -1,5 +1,5 @@
1
1
  > 実行環境の問題なのでしょうか。
2
2
 
3
- はい。
3
+ はい。なお、C#でかつて「デストラクタ」と呼ばれていたものは、今では「ファイナライザ」と呼ばれるようになっています。
4
4
 
5
5
  > ファイナライザーがアプリケーションの終了の一部として実行されるかどうかは、.NET の各実装によって決まります。 (中略) .NET 5 (.NET Core を含む) 以降のバージョンでは、アプリケーションの終了の一環として、ファイナライザーの呼び出しは行いません。 ([MSDN](https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/classes-and-structs/finalizers)より)