How to pass array as an argument to a function in VB.NET

1 Answer

0 votes
Imports System

Public Class Test
    Shared Function AddValues(ByVal arr() As Integer) As Integer
        Dim sum As Integer = 0
        
        For Each n As Integer In arr
            sum = sum + n
        Next
        
        return sum
    End Function
    
    Public Shared Sub Main()

        Dim arr() As Integer = {5, 7, 3, 0, 1}
        
        Console.WriteLine(AddValues(arr))

    End Sub
End Class




' run
'
' 16
'

 



answered Nov 6, 2020 by avibootz

Related questions

1 answer 165 views
1 answer 274 views
1 answer 163 views
1 answer 233 views
1 answer 202 views
2 answers 159 views
...