Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Nie można przekonwertować wyrażenia na delegata, ponieważ niektóre typy zwracane w bloku nie są niejawnie konwertowane na typ zwracany delegata.
Ten błąd jest generowany, gdy wyrażenie lambda lub metoda anonimowa ma typ zwracany, który nie jest zgodny z typem zwracanym delegata.
- Zmień typ zwracany delegata lub wyrażenia.
Poniższy kod generuje CS1731:
class CS1731
{
delegate double D();
D d = () => { return "Who knows the real sword of Gryffindor?"; };
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: