Impossibile dedurre argomenti di tipo per il metodo '<nomeprocedura>' dal delegato '<nomedelegato>'

Aggiornamento: novembre 2007

Type arguments for method '<procedurename>' could not be inferred from the delegate '<delegatename>'

Un'istruzione di assegnazione utilizza AddressOf per assegnare l'indirizzo di una routine generica a un delegato, ma non fornisce alcun argomento di tipo alla routine generica.

Generalmente, quando si richiama un tipo generica, si fornisce un argomento di tipo per ogni parametro di tipo definito dal tipo generico. Se non viene fornito alcun argomento di tipo, il compilatore tenta di dedurre i tipi da passare ai parametri di tipo. Se il contesto non fornisce informazioni sufficienti per permettere al compilatore di dedurre i tipi, verrà generato un errore.

ID errore: BC30952

Per correggere l'errore

  • Specificare gli argomenti di tipi per la routine generica nell'espressione AddressOf.

Vedere anche

Concetti

Tipi generici in Visual Basic

Routine generiche in Visual Basic

Riferimenti

Operatore AddressOf

Elenco dei tipi