Типы данных параметров-типов не могут быть определены из этих аргументов, так как они не могут быть приведены к одному типу
Обновлен: Ноябрь 2007
Сообщение об ошибке
Типы данных параметров-типов не могут быть определены из этих аргументов, так как они не могут быть приведены к одному типу. Явное указание типов данных может исправить эту ошибку.
Data type(s) of the type parameter(s) cannot be inferred from these arguments because they do not convert to the same type. Specifying the data type(s) explicitly might correct this error.
Эта ошибка появляется при неудачном разрешении перегрузки. При этом появляется подчиненное сообщение с информацией о том, почему был исключен конкретный кандидат на перегрузку. В сообщении об ошибке объясняется, что компилятору не удается использовать определение типа, чтобы найти типы данных для параметров типа, совместимых с аргументами.
Примечание. |
---|
Когда аргументы являются обязательными (например, в операторах выражений запросов), это сообщение об ошибке отображается без второго предложения. |
Дополнительные сведения и примеры см. в разделе Не удается автоматически определить тип (типы) данных для параметра (параметров) типа метода <имяМетода> на основе этих аргументов, поскольку их невозможно привести к одному типу.
Идентификатор ошибки: BC36659 и BC36656
См. также
Основные понятия
Ослабленное преобразование делегата