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 146 views
1 answer 124 views
1 answer 105 views
2 answers 125 views
2 answers 136 views
3 answers 224 views
3 answers 157 views
...