类型参数不能用作限定符

更新:2007 年 11 月

使用包括类型参数的限定字符串限定了编程元素。

类型参数代表要在构造泛型类型时提供的类型的要求。它不代表具体的已定义类型。限定字符串必须只包括在编译时定义的元素。

以下语句可能会产生此错误。

Public Function checkText(Of c As System.Windows.Forms.Control) _
    (ByVal badText As String) As Boolean
    Dim saveText As c.Text
    ' Insert code to look for badText within saveText.
End Function

**错误 ID:**BC32098

更正此错误

  1. 从限定字符串中移除类型参数,或将其替换为某个已定义类型。

  2. 如果需要使用构造的类型来定位所限定的编程元素,您必须使用附加程序逻辑。

请参见

任务

如何:限定已声明的元素名

概念

有多个同名变量时解析引用

Visual Basic 中的泛型类型

参考

类型列表