Die Datentypen der Typparameter in der <Methodenname>-Methode können nicht von diesen Argumenten abgeleitet werden.

Die Datentypen der Typparameter in der <Methodenname>-Methode können nicht von diesen Argumenten abgeleitet werden. Sie können diesen Fehler möglicherweise beheben, indem Sie die Datentypen explizit angeben.

Beim Auswerten eines Aufrufs einer generischen Prozedur wurde versucht, über den Typrückschluss den Datentyp (oder die Datentypen) der Typparameter zu bestimmen. Der Compiler kann jedoch keinen Datentyp für die Typparameter in dieser Methode finden und gibt die Fehlermeldung aus.

Hinweis

Wenn die Angabe von Argumenten keine Option ist (z. B. für Abfrageoperatoren in Abfrageausdrücken), wird nur der erste Satz der Fehlermeldung angezeigt.

Im folgenden Codebeispiel wird der Fehler erläutert.

Module Module1  
  
    Sub Main()  
        '' Not valid.  
        'GenericMethod("Hello", "World")  
    End Sub  
  
    Sub GenericMethod(Of T)(ByVal x As String, ByVal y As _  
                            InterfaceExample(Of T))  
    End Sub  
  
End Module  
  
Interface InterfaceExample(Of T)  
End Interface  

Fehler-ID: BC36648 und BC36645

So beheben Sie diesen Fehler

  • Anstelle des Typrückschlusses können Sie einen Datentyp für den oder die Typparameter angeben.

Siehe auch