回答編集履歴
1
名前の変更を回答に明記
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)より)
|