Los tipos de datos de los parámetros de tipo no se pueden inferir de estos argumentos porque no se convierten en el mismo tipo

Los tipos de datos de los parámetros de tipo no se pueden inferir de estos argumentos porque no se convierten en el mismo tipo. Especificar los tipos de datos explícitamente puede corregir este error.

Este error se produce en caso de error en la resolución de sobrecarga. Se produce como un mensaje subordinado que indica por qué se ha eliminado un candidato de sobrecarga determinado. El error explica que el compilador no puede usar la inferencia de tipos para encontrar tipos de datos para los parámetros de tipo que son compatibles con los argumentos.

Nota

Al especificar argumentos no es una opción (por ejemplo, para operadores de consulta en expresiones de consulta), el mensaje de error aparece sin la segunda oración.

Para obtener ejemplos y más información, vea Los tipos de datos de los parámetros de tipo del método '<methodname>' no se pueden inferir de estos argumentos porque no se convierten al mismo tipo.

Identificador de error: BC36659 y BC36656

Consulte también