Несоответствие типа при построении "{0}": недопустимый параметр для метода или свойства индексатора. Требуется "{1}", но ...

Несоответствие типа при построении "{0}": недопустимый параметр для метода или свойства индексатора. Требуется "{1}", но получен тип "{2}".
Несоответствие типа при сборке "{0}": недопустимый параметр для метода или свойства индексатора. Требуется "{1}", но получен тип "{2}".
Несколько экземпляров аргументов одного типа лучше реализовать в виде аргумента с массивом параметров. Обычно, если член ... несовместима с указанной версией .NET Framework. Чтобы получить возможность создания ссылок на эту сборку, необходимо настроить ... Несоответствие строк формата: в качестве параметра _Param_(%1$d) передана символьная строка, хотя при вызове "%2$ls" требуется ... Несоответствие строк формата: в качестве параметра _Param_(%1$d) передана строка из расширенных символов, хотя при вызове ... Несоответствие типа при построении "{0}": недопустимый параметр для метода или свойства индексатора. Требуется "{1}", но ... Несоответствие типа при построении "{0}": несоответствие типа аргумента и элемента кортежа. Требуется "{1}", но получен тип ... Несоответствие типа при построении "{0}": ожидаемый тип функции в приложении функции или привязке присваивания. Требуется ... Несоответствие типа при построении "{0}": тело цикла "for" должно представлять собой лямбду, принимающую в качестве аргумента ... Несоответствие типа при построении "{0}": Тип переменной не соответствует типу правой части let-привязки. Требуется "{1}", ...