HOMELv026 構造体の配列をループで処理する際、コピーの発生を防ぎ、かつデータの変更を禁止するために推奨されるループ変数の型修飾子はどれか(C# 7.3以降)。 2026年1月25日 `foreach (ref readonly var item in list)` のように記述することで、構造体のコピーを作成せず、かつ書き換え不可の参照としてアクセスでき、パフォーマンスが向上する。 `System.IDisposable` インターフェースを実装したクラスを使用する際、例外が発生しても確実に `Dispose` が呼ばれるようにするための構文はどれか。 ガベージコレクション(GC)の「世代別GC(Generational GC)」において、短命のオブジェクト(Gen 0)が回収されずに生き残った場合、どうなるか。