Nie można wywnioskować typów typów z tych argumentów, ponieważ istnieje więcej niż jeden typ

Nie można wywnioskować typów typów z tych argumentów, ponieważ istnieje więcej niż jeden typ. Jawne określenie typów danych może poprawić ten błąd.

Ten błąd występuje, gdy rozwiązywanie przeciążenia nie powiodło się. Występuje jako komunikat podrzędny, który wskazuje, dlaczego określony kandydat przeciążenia został wyeliminowany. Błąd wyjaśnia, że jeśli wnioskowanie typu jest stosowane w celu określenia typu danych parametrów typu nazywanej procedurą ogólną, kompilator znajduje więcej niż jeden możliwy typ danych dla co najmniej jednego z nich.

Uwaga

Podczas określania argumentów nie jest opcją (na przykład w przypadku operatorów zapytań w wyrażeniach zapytania) komunikat o błędzie jest wyświetlany bez drugiego zdania.

Aby uzyskać więcej informacji i przykładów, zobacz Typy danych parametrów typu w metodzie "<methodname>" nie można wywnioskować z tych argumentów, ponieważ istnieje więcej niż jeden typ.

Identyfikator błędu: BC36653 i BC36650

Zobacz też