Visual Basic中的泛型类型限制

4 vb.net generics

在C#中,您可以限制泛型类型:

public class Test<T> where T : SomeBaseClass
Run Code Online (Sandbox Code Playgroud)

你能在Visual Basic中做同样的事情吗?

Ree*_*sey 7

是.你这样做:

Public Class Test(Of T As SomeBaseClass)
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅"通用类型"文档中的"约束".