デバッグ用途にオブジェクトのGCでの管理されている世代を確認したいときのメモ
方法
System.GC.GetGeneration(Object)
を使用する。
使用例
使用例
var hoge = new Hoge();
Debug.WriteLine("{0}: GC Generation {1}", "Hoge", GC.GetGeneration(hoge));
関連
[C#][.NET] ガベージコレクタ/ガベージコレクション(GC)に関するまとめ - Qiita
参考
GC.GetGeneration メソッド (System)
GC.Collect() は使い過ぎに注意です!と思って記事かいてみた - 都内で働くSEの技術的なひとりごと