Compilerfout CS1731
Kan 'expressie' niet converteren naar gemachtigde omdat sommige retourtypen in het blok niet impliciet kunnen worden geconverteerd naar het retourtype gedelegeerde.
Deze fout wordt gegenereerd wanneer een lambda-expressie of anonieme methode een retourtype heeft dat niet compatibel is met het retourtype van de gemachtigde.
- Wijzig het retourtype van de gemachtigde of de expressie.
Met de volgende code wordt CS1731 gegenereerd:
class CS1731
{
delegate double D();
D d = () => { return "Who knows the real sword of Gryffindor?"; };
}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: