Ошибка компилятора CS1731
Невозможно преобразовать "выражение" в делегат, поскольку некоторые типы возврата в блоке не могут быть неявно преобразованы в тип возврата делегата
Эта ошибка возникает, если лямбда-выражение или анонимный метод имеет тип возврата, который несовместим с типом возврата делегата.
- Измените тип возврата делегата или выражения.
В следующем коде возникает ошибка CS1731:
class CS1731
{
delegate double D();
D d = () => { return "Who knows the real sword of Gryffindor?"; };
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: