Functions with different parameter number : Function « Class Module « VB.Net Tutorial






Module Module1

    Sub OneValue(ByVal Name As String)
        Console.WriteLine("Hello, " & Name)
    End Sub

    Sub TwoValues(ByVal Age As Integer, ByVal Name As String)
        Console.WriteLine("Age: " & Age)
        Console.WriteLine("Name: " & Name)
    End Sub

    Sub ThreeValues(ByVal Name As String, ByVal Age As Integer, ByVal Salary As Double)
        Console.WriteLine("Name: " & Name)
        Console.WriteLine("Age: " & Age)
        Console.WriteLine("Salary: " & Salary)
    End Sub

    Sub Main()
        OneValue("Mr. Gates")
        Console.WriteLine()
        TwoValues(50, "Mr. Gates")
        Console.WriteLine()
        ThreeValues("Mr. Gates", 50, 250000.0)
    End Sub

End Module
Hello, Mr. Gates

Age: 50
Name: Mr. Gates

Name: Mr. Gates
Age: 50
Salary: 250000








6.2.Function
6.2.1.Define function in a Module
6.2.2.Pass Double to a function
6.2.3.Calculates the power of a value, defaults to square
6.2.4.Assign function return value to variables
6.2.5.Call function as a statement
6.2.6.Use function in If statement
6.2.7.Function procedure to square a number.
6.2.8.Finds the maximum of three numbers input
6.2.9.Function with string return
6.2.10.Return double type value from Function
6.2.11.Define function and call it in a Module
6.2.12.Functions with different parameter number
6.2.13.Return string type value from function