ふらっとC#,C♯,C#(初心者用) Part53
■ このスレッドは過去ログ倉庫に格納されています
0604589
2010/01/18(月) 16:08:38Mainスレッド側のクラスの(いままで書いてなかったけどForm1です。)実体の側にvolatileをつけてみたけど、
今度はコンパイルエラーになりますた。(refキーワードをつけて渡そうとするとコンパイルエラーになるようですね。)
結局、intのような組み込み型は値型であり、どうやってもアドレスを渡すことはできないよ!ってことでしょうか?
(関数で渡したときは、渡された関数の中で書き込むことはできるけど、
参照として変数に保持できないので、後から本体のほうに値を書き込むような事はできないんですかねぇ。
へんなの。)
ちなみにint をやめてMyRefIntというクラスを作ってこれで置き換えてやってみたらできました。(あたりまえか。。)
まぁ・・クラスを作ればできるんだからいいかな。。
>>603
そうみたいですね。
大変勉強になりました。ありがとうございます。
今後の設計のインプットとしてキモに命じておきます。
■ このスレッドは過去ログ倉庫に格納されています