「VB.NET」関数Functionを使用するサンプル

構文
1.関数の定義
Public Function 関数名(ByVal 引数名) As String
処理コード
関数名 = 戻り値
End Function
2.関数の使い方
変数名 =関数名(引数)
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Module Module1
Sub Main()
Dim result As String
'FunctionGetAddrを呼び出す 引数の値2
result = GetAddr(2)
Console.WriteLine(result)
'FunctionGetAddrを呼び出す 引数の値5
result = GetAddr(5)
Console.WriteLine(result)
Console.ReadKey()
End Sub
'Function GetAddrの定義
Public Function GetAddr(ByVal vm) As String
Dim strAddr As String
' Select Caseの判定
Select Case vm
Case 0 : strAddr = "tokyo"
Case 1 : strAddr = "yokohama"
Case 2 : strAddr = "fukuoka"
Case Else : strAddr = "not exist"
End Select
GetAddr = strAddr
End Function
End Module
Module Module1 Sub Main() Dim result As String 'FunctionGetAddrを呼び出す 引数の値2 result = GetAddr(2) Console.WriteLine(result) 'FunctionGetAddrを呼び出す 引数の値5 result = GetAddr(5) Console.WriteLine(result) Console.ReadKey() End Sub 'Function GetAddrの定義 Public Function GetAddr(ByVal vm) As String Dim strAddr As String ' Select Caseの判定 Select Case vm Case 0 : strAddr = "tokyo" Case 1 : strAddr = "yokohama" Case 2 : strAddr = "fukuoka" Case Else : strAddr = "not exist" End Select GetAddr = strAddr End Function End Module
Module Module1

    Sub Main()

        Dim result As String

        'FunctionGetAddrを呼び出す 引数の値2 
        result = GetAddr(2)
        Console.WriteLine(result)

        'FunctionGetAddrを呼び出す 引数の値5
        result = GetAddr(5)
        Console.WriteLine(result)

        Console.ReadKey()
    End Sub

    'Function GetAddrの定義
    Public Function GetAddr(ByVal vm) As String
        Dim strAddr As String

        ' Select Caseの判定
        Select Case vm
            Case 0 : strAddr = "tokyo"
            Case 1 : strAddr = "yokohama"
            Case 2 : strAddr = "fukuoka"
            Case Else : strAddr = "not exist"
        End Select
        GetAddr = strAddr
    End Function

End Module

結果
fukuoka
not exist

VB.net

Posted by arkgame