C#, C♯, C#相談室 Part39
■ このスレッドは過去ログ倉庫に格納されています
0144デフォルトの名無しさん
2007/05/24(木) 00:20:38>そんなわけないってw
知らないんなら適当なこというなよ。
ローカルのスコープは実行時には消滅する。
実行時にはメソッド全体でひとつのスコープ。
で、たとえローカル変数のスコープ内でも、最後にそのローカル変数を経由して
参照を使用した場所より後ろでは、その参照はGC対象になる。
さらにJIT最適化により、最後の参照しようが消滅する場合がある。
こうなると、最後のインスタンスメソッド呼び出し最中にはすでにGC対象となっている。
■ このスレッドは過去ログ倉庫に格納されています