无法根据委托“<delagateName>”推断“<typeName>”中定义的扩展方法“<methodName>”的类型参数

更新:2007 年 11 月

赋值语句使用 AddressOf 将泛型扩展方法的地址赋给委托,但它不会为此扩展方法提供任何类型参数。

通常情况下,调用泛型方法时,应为该泛型方法定义的每个类型形参提供类型实参。如果未提供任何类型实参,编译器将尝试推导要传递给类型形参的类型。如果上下文未提供足够的信息供编译器推导类型,将产生错误。

**错误 ID:**BC36581

更正此错误

  • 在 AddressOf 表达式中,指定扩展方法的类型参数。

请参见

概念

Visual Basic 中的泛型类型

Visual Basic 中的泛型过程

扩展方法 (Visual Basic)

参考

AddressOf 运算符

类型列表