Gli argomenti di tipo dedotti per il metodo '<nomeroutine>' determinano i seguenti avvisi :<elencoavvisi>

Aggiornamento: novembre 2007

Type arguments inferred for method '<procedurename>' result in the following warnings :<warninglist>

Una routine generica viene chiamata senza fornire alcun argomento di tipo e gli argomenti di tipo dedotti generano uno o più avvisi.

Generalmente, quando si richiama un tipo generico, 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 cercherà di dedurre i tipi da passare ai parametri di tipo. Se i tipi dedotti provocano ambiguità o creano una situazione che può causare risultati imprevisti, il compilatore genera questo avviso.

Un vincolo su un parametro di tipo limita gli argomenti di tipo che gli vengono passati. Ad esempio, un parametro di tipo potrebbe essere vincolato a diventare una classe che implementa l'interfaccia IComparable<T>. Per ulteriori informazioni, vedere la sezione "Vincoli" in Routine generiche in Visual Basic.

Per impostazione predefinita, si tratta di un messaggio di avviso. Per informazioni su come nascondere gli avvisi o considerarli come errori, vedere Configurazione degli avvisi in Visual Basic.

ID errore: BC41006

Per correggere l'errore

  • Fornire gli argomenti di tipo alla routine generica in modo tale che il compilatore non sia costretto a dedurli.

Vedere anche

Concetti

Tipi generici in Visual Basic

Routine generiche in Visual Basic

Riferimenti

Elenco dei tipi