更新:2007 年 11 月
Implements 子句为它实现的接口成员提供了类型参数。
Implements 子句不应标识它实现的接口和成员。这意味着,如果您声明泛型过程,Of 子句和类型参数应出现在声明的主要部分中,就像在您不实现接口过程的情况下一样。
下面的代码可能会生成此错误。
Public Interface testInterface
Sub testSub(Of t)()
End Interface
Public Class testClass
Implements testInterface
Public Sub testSub() Implements testInterface.testSub(Of t)()
End Sub
End Class
Implements 子句前面的声明应看起来像接口定义(除了可能会添加访问或过程修饰符这一点外)。下面的代码避免了此错误。
Public Sub testSub(Of t)() Implements testInterface.testSub
**错误 ID:**BC32088
更正此错误
从 Implements 子句中移除类型参数列表。
如果实现接口的泛型成员,则将类型参数列表放入声明的主要部分中(在 Implements 关键字之前)。