定义泛型类

泛型类是一个适应后来给定类型的类,因此可以为不同类型提供相同的功能。

在此基本示例中,创建了一个泛型类。它有一个使用泛型类型 T 的子。在编写这个类时,我们不知道 T 的类型。在这种情况下,T 具有 Object 的所有特征。

Public Class SomeClass(Of T)
    Public Sub doSomething(newItem As T)
        Dim tempItem As T
        ' Insert code that processes an item of data type t.
    End Sub
End Class