Le paramètre de type '<NomParamètreDeType>' ne peut pas être déduit
Mise à jour : novembre 2007
Type parameter '<typeparametername>' cannot be inferred
Une procédure générique est appelée sans fournir une liste d'arguments de type, et l'inférence du type échoue pour l'un des arguments de type.
Lorsque vous appelez une procédure générique, vous fournissez normalement un argument de type pour chaque paramètre de type défini par la procédure. Toutefois, vous avez la possibilité d'omettre totalement la liste d'arguments de type. Si vous le faites, le compilateur essaie de déduire le type de chaque argument de type à partir du contexte de votre appel. Pour plus d'informations, consultez « Inférence du type » dans Procédures génériques dans Visual Basic.
ID d'erreur : BC36572
Pour corriger cette erreur
Vérifiez que les types des arguments normaux se présentent de telle sorte que l'inférence du type soit cohérente par rapport aux paramètres de type déclarés pour la procédure générique.
- ou -
Appelez la procédure générique avec une liste d'arguments de type complète pour que l'inférence du type ne soit pas nécessaire.
Voir aussi
Concepts
Types génériques en Visual Basic
Procédures génériques dans Visual Basic