Können Sie den folgenden Delegaten konvertieren, um einen Lambda-Ausdruck zu verwenden?Konvertieren eines C# -Delegate, um Lambda-Ausdruck zu verwenden
public Action<int, Func<int, int>> DisplayResult = delegate (int result, Func<int, int> function)
{
Console.WriteLine(function(result));
};
Ich habe versucht, das Entfernen der alle Datentypen usw., aber es ist nicht ausarbeitet
Ich weiß, es ist nicht eine Codierung Service, aber das ist mein letztes Mittel. Ich muss den obigen Code umgestalten, um einen Lambda-Ausdruck zu verwenden. Um ein Lambda zu verwenden, muss ich alle Verweise auf Variablen wie Ints, Func und den Delegaten ebenfalls entfernen. etwas wie = (Ergebnis, Operation) => – Aindriu