「VB.NET」名前付き引数のサンプル

2021年9月17日

書式
メソッド名(引数の変数名:= 値)

使用例

Module Module1

    Sub Main()

        'メソッドfuncAを呼び出す 名前付き引数
        Dim cft = funcA(username:="testuser", addr:="東京", age:=35)
        Console.WriteLine(cft)

        Console.ReadKey()

    End Sub

    'メソッドの定義
    Function funcA(ByVal username, ByVal addr, ByVal age)

        Dim res As String = "ユーザー名:" + username + " 住所: " + addr + " 年齢: " + CStr(age)

        '戻り値res
        Return res
    End Function
End Module

結果
ユーザー名:testuser 住所: 東京 年齢: 35

VB.net

Posted by arkgame