' Visual Basic 2008 9.0 .NET Examples - Methods and Arguments - Procedures and Functions : Module Exercise3Solution Function GetIntegerArrayCopy(ByVal values As Integer(), _ ByVal count As Integer) As Integer() Dim valuesCopy(count - 1) As Integer For index As Integer = 0 To count - 1 valuesCopy(index) = values(index) Next GetIntegerArrayCopy = valuesCopy End Function Sub MultiplyIntegerValues(ByVal values As Integer(), _ ByVal count As Integer, _ Optional ByVal factor As Integer = 2) For index As Integer = 0 To count - 1 values(index) *= factor Next End Sub End Module ' Visit www.studyvb.com for more examples. Copyright 2003-2008 De Wolf.