Ошибка компилятора CS0410
Ни одна из перегрузок "метод" не имеет допустимых типов возвращаемого значения и параметров
Эта ошибка возникает при попытке создать делегат с помощью функции, которая имеет неправильные типы параметров. Типы параметров делегата должны совпадать с типами параметров функции, которая присваивается делегату.
Следующий пример приводит к возникновению ошибок CS0410:
// CS0410.cs
// compile with: /langversion:ISO-1
class Test
{
delegate void D(double d );
static void F(int i) { }
static void Main()
{
D d = new D(F); // CS0410
}
}
Примечание
Эта ошибка компилятора больше не используется в Roslyn. Предыдущий пример создает CS0123 при компиляции с помощью Roslyn.
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: