[C#] Finalizable Objects — Finalize() の役割と使いどころ May 11, 2026 bucket-sort System.Object.Finalize() の役割、~ClassName() デストラクタ構文、ファイナライズキューと世代昇格、ファイナライザを書くべき場面と避けるべき場面を整理します。
[C#] System.GC クラスを整理する — ガベージコレクションを制御するための API May 10, 2026 bucket-sort System.GC クラスの主要 API(Collect、KeepAlive、SuppressFinalize、AddMemoryPressure、TryStartNoGCRegion 等)の役割・使いどころ・注意点を実例で整理します。
[C#] アンマネージドリソースとは Mar 15, 2026 bucket-sort C#ではGCによりメモリ管理は自動化されていますが、すべてのリソースが対象ではありません。CLRが管理しないアンマネージドリソースの概念と特徴、マネージドとの違い、そしてGCとの関係を整理します。