「VB.NET」ParamArrayで可変長引数配列を使用する

2021年9月17日

書式
Sub メソッド名(ByVal ParamArray 配列名() As Integer)

使用例

Module Module1

    Sub Main()

        'メソッドfuncAに引数2つを渡す
        funcA(11, 22)


        'メソッドfuncAに引数3つを渡す
        funcA(5, 6, 7)

        Console.ReadKey()

    End Sub

    '可変長配列引数 ParamArrayを使用
    Sub funcA(ByVal ParamArray resArr() As Integer)

        '可変長引数の値を出力
        For Each tt As Integer In resArr
            Console.WriteLine(tt)
        Next

    End Sub
End Module

結果
11
22
5
6
7

VB.net

Posted by arkgame