Con gli argomenti di tipo dedotti per il metodo '<procedurename>' vengono restituiti i seguenti avvisi: <warninglist>

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

Di norma, quando si richiama un tipo generico, si fornisce un argomento di tipo per ogni parametro di tipo definito dal tipo generico. Se non si specifica alcun argomento di tipo, il compilatore prova a dedurre i tipi da passare ai parametri di tipo. Se i tipi dedotti provocano ambiguità o se creano una situazione che potrebbe provocare risultati imprevisti, il compilatore genera questo avviso.

Un vincolo su un parametro di tipo limita gli argomenti di tipo che possono essere passati a esso. Ad esempio, un parametro di tipo potrebbe essere vincolato in modo da essere una classe che implementa l'interfaccia IComparable<T> . Per altre informazioni, vedere la sezione "Vincoli" in Generic Procedures 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 Configuring Warnings in Visual Basic.

ID errore: BC41006

Per correggere l'errore

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

Vedi anche