Mega Code Archive

 
Categories / VB.Net Tutorial / Generics
 

Using generic methods to print arrays of different types

Module Tester    Sub Main()       Dim integerArray As Integer() = {1, 2, 3, 4, 5, 6}       Dim doubleArray As Double() = {1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7}       Dim charArray As Char() = {"H"c, "E"c, "L"c, "L"c, "O"c}       PrintArray(integerArray)       PrintArray(doubleArray)       PrintArray(charArray)     End Sub        Public Sub PrintArray(Of E)(ByVal inputArray() As E)       For Each element As E In inputArray          Console.Write(element.ToString() & " ")       Next element       Console.WriteLine(vbCrLf)    End Sub  End Module 1 2 3 4 5 6 1.1 2.2 3.3 4.4 5.5 6.6 7.7 H E L L O