Partilhar via


(s) tipo de dados não do tipo de parâmetro (s) pode ser deduzido a partir desses argumentos porque eles não são convertidos para o mesmo tipo

Mensagem de erro

(s) tipo de dados não do tipo de parâmetro (s) pode ser deduzido a partir desses argumentos porque eles não são convertidos para o mesmo tipo.Especificando os dados tipos explicitamente podem corrigir esse erro.

Este erro ocorre quando a falha na resolução de sobrecarga.Ele ocorre sistema autônomo uma subordinada mensagem informando por que um candidato sobrecarga específica foi eliminado.O erro explica que o compilador não é possível usar inferência de tipos de tipos para localizar os tipos de dados para os parâmetros de tipo são compatível com os argumentos.

Observação:

Quando especificar argumentos não é uma opção (por exemplo, para operadores de consulta em expressões de consulta), a mensagem de erro aparece sem a segunda sentença.

Para mais informações e exemplos, consulte Dados dos parâmetros de tipo no método '<methodname>' não não possível inferir os tipos de com esses argumentos porque eles não são convertidos para o mesmo tipo de base.

ID de erro: BC36659 e BC36656

Consulte também

Conceitos

Conversão de delegado reduzida

Procedimentos Genéricos em Visual Basic

Resolução de Sobrecarregamento