C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.41340 の関連記事表示

<< 0 >>
■41340  Re[5]: C#における値渡しと参照渡しのコーディングについて
□投稿者/ Jitta on the way -(2009/09/18(Fri) 07:39:35)
    No41328 (simano さん) に返信
    > ■No41326 (Jitta on the way さん) に返信
    >>■No41324 (simano さん) に返信
    >>
    >>元の質問を一部読み違っていました。
    >>
    >>
    > >>メソッドの引数に構造体を渡した場合は「値渡し」となり、
    > >>クラスを渡した場合は「参照渡し」となるとあります。
    >>
    >>どこに書いてありました?どちらも値渡しのはずです。
    >>
    >>
    >>バス停が近いので、これでごめんなさい
    >
    > 説明が悪かったらすみません。
    > 以下を参考にしました。
    > http://msdn.microsoft.com/ja-jp/library/8b0bdca4%28VS.100%29.aspx

    なるほど

    This example shows that when a struct is passed to a method, a copy of the struct is passed, but when a class instance is passed, a reference is passed.

    これは(^^;
    構造体は「値型」で、クラスは「参照型」だと知ってないと、混乱するかも(^^;

    あとは、魔界の仮面弁士さんのとおりです。
記事No.41320 のレス /過去ログ71より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -