[VB.NET]可変長引数ParamArrayのサンプル

2021年11月29日

書式
メソッド名(ParamArray 配列)
Public IsParameterArray As Boolean
この RemoteParameterData が、可変個の引数をとるメソッド パラメーターを記述しているかどうかを示します。
使用例

Module Module1

    Public Sub Main()
        Console.WriteLine("引数なし")
        funcA(" ")

        Console.WriteLine("引数1つ")
        funcA("テスト")

        Console.WriteLine("引数3つ")
        funcA("study", "skill", "arkgame")

        Console.ReadKey()
    End Sub

    '可変長変数を使用する関数
    Sub funcA(ByVal ParamArray strArr() As String)
        '配列の要素を出力します
        For Each str As String In strArr
            Console.WriteLine(str)
        Next
    End Sub

End Module

実行結果

引数なし

引数1つ
テスト
引数3つ
study
skill
arkgame

 

VB.net

Posted by arkgame