無法從這些引數推斷型別參數的資料型別
更新:2007 年 11 月
錯誤訊息
無法從這些引數推斷型別參數的資料型別。明確地指定資料型別可能能夠修正這個錯誤。
這項錯誤會在多載解析失敗時發生。這是附屬訊息,用來說明為什麼會排除特定多載候選項。此錯誤訊息說明,編譯器無法使用型別推斷來尋找型別參數的資料型別。
注意事項: |
---|
當指定引數不是選項時 (例如,查詢運算式中的查詢運算子),錯誤訊息會出現,但不會有第二句。 |
下列程式碼示範此錯誤。
Module Module1
Sub Main()
'' Not Valid.
'OverloadedGenericMethod("Hello", "World")
End Sub
Sub OverloadedGenericMethod(Of T)(ByVal x As String, ByVal y As _
InterfaceExample(Of T))
End Sub
Sub OverloadedGenericMethod(Of T, R)(ByVal x As T, ByVal y As _
InterfaceExample(Of R))
End Sub
End Module
Interface InterfaceExample(Of T)
End Interface
錯誤 ID:BC36647 和 BC36644
若要更正這個錯誤
- 您可以指定型別參數的資料型別,而不要依賴型別推斷。