Visual C# 2013逆引き大全 555の極意

基本プログラミングの極意 - Tips171 引数の数が可変のメソッドを作成する

Icon comment count 0
Icon stock count 0

Tips171引数の数が可変のメソッドを作成する

Point省略可能な配列を受け取るメソッド(paramsキーワード)

Level2
対応
  • EXP
  • PRO

引数の数が可変のメソッドを定義するには、paramsキーワード[]演算子を使います。

paramsキーワードで宣言した引数には、配列、または「,」(カンマ)で区切った値のリストを渡すことができ、省略することも可能です。

paramsキーワードは、メソッドの引数を宣言するときに、次の書式のようにデータ型の前に記述します。

params データ型[] 引数名

paramsキーワードは、メソッドの最後の引数にのみ指定できます。

リスト1では、2つ目の引数をparamsキーワードで宣言したメソッドxProcに、1つの引数のみ渡す場合、2つの引数を渡す場合、3つの引数を渡す場合、それぞれのパターンで呼び出しています。

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません