' Visual Basic 2008 9.0 .NET Examples - Methods and Arguments - Procedures and Functions : Module Example10 Sub Main() Console.WriteLine(GetSum(1, 2, 3, 4, 5)) Console.WriteLine(GetSum(1, 2, 3, 4)) Console.WriteLine(GetSum(1, 2, 3)) Console.WriteLine(GetSum(1, 2)) Console.WriteLine(GetSum(1)) Console.WriteLine(GetSum()) ' (1) ' Console.ReadLine() End Sub Function GetSum(ByVal ParamArray values As Integer()) As Integer If values IsNot Nothing Then For Each value As Integer In values GetSum += value Next End If End Function End Module ' Visit www.studyvb.com for more examples. Copyright 2003-2008 De Wolf.