CLR Profiler を使用していくつかの実験を行った結果、次のことがわかりました。
Node[,] n = new Node[100,23]; //'84,028 bytes, is not placed in LOH
Node[,] n = new Node[100,24]; //'86,428 bytes, is
public struct Node {
public int Value;
public Point Point;
public Color Color;
public bool Handled;
public Object Tag;
}
実行時に、構造体の配列 (または任意の配列) がラージ オブジェクト ヒープ (LOH) に割り当てられたことを確認するにはどうすればよいですか?