最終更新:2015-04-27 (月) 06:19:14 (3277d)  

out
Top / out

C♯/キーワード

  • out キーワードを使用すると、引数が参照渡しされます。
    • 引数に渡す変数を初期化する必要がない。
    • このキーワードは ref キーワードに似ていますが、ref の場合は、変数を初期化してから渡す必要があります。
    • out パラメータを使用するには、メソッド定義と呼び出し元のメソッドの両方で out キーワードを明示的に使用する必要があります。
      • 値が変わってしまうことが呼び出し側でも明確になる

ref

  • 引数が参照渡しされる。
  • 引数にも「ref」を付ける
  • 対象の変数が初期化されていないとビルドすることができない。