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

2021年9月17日

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

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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
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
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