エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【C#】引数の値渡し、参照渡し(ref, out)
メソッドに値を引数で渡す場合、値渡しと参照渡しというものがあります。 メソッド内で処理した結果を処... メソッドに値を引数で渡す場合、値渡しと参照渡しというものがあります。 メソッド内で処理した結果を処理後に必要な場合には参照渡しにする必要があるのですが、まずはコード例から。 static void Main(string[] args) { int a1; int a2; int a3; a1 = 1; // 値を代入しておく必要がある Method1(a1); // 処理後:a = 1 a2 = 1; // 値を代入しておく必要がある Method2(ref a2); // 処理後:a = 11 //a3 = 1; // 値を代入しておく必要がない(意味がない) Method3(out a3); // 処理後:a = 10 } // 値渡し public static void Method1(int a) { a += 10; // メソッド内では a = 11 となる } // 参照
2024/02/27 リンク