C♯, C#相談室 Part32
■ このスレッドは過去ログ倉庫に格納されています
0655デフォルトの名無しさん
2006/07/13(木) 00:04:53ローカルスコープで宣言された値型は値がスタックという領域に取られる。
参照型は参照がスタックに、値はヒープに取られる。
ボクシングされると値のコピーがヒープに作られ、その参照がスタックに残る。
アンボクシングされるとヒープからスタックに値が再びコピーされる。
> また、上記 (B) の個所で Main の構造体の実態 s は変更不可なのでしょうか?
無理だね。
やりたきゃ ref/out を使うんだが、まあそう言う場合大抵は構造体を使うべきところじゃない場面だ。
■ このスレッドは過去ログ倉庫に格納されています