How to pass to a function any number of arguments in VB.NET

1 Answer

0 votes
Imports System

Public Class Program
    Public Shared Sub Main()
        PrintNumbers(1, 2, 3, 4, 5)
        PrintNumbers(6, 7, 8)
    End Sub

	Public Shared Sub PrintNumbers(ParamArray arr As Integer())
        For Each number As Integer In arr
            Console.Write(number & " ")
        Next

        Console.WriteLine()
    End Sub
End Class



' run:
'
' 1 2 3 4 5 
' 6 7 8 
'

 



answered Jan 23, 2025 by avibootz

Related questions

2 answers 141 views
1 answer 119 views
1 answer 99 views
2 answers 118 views
2 answers 127 views
3 answers 216 views
3 answers 151 views
...