Als «lambda» getaggte Fragen

74
C # 7 Tupel und Lambdas

Ist es mit der neuen C # 7-Tupelsyntax möglich, ein Lambda mit einem Tupel als Parameter anzugeben und entpackte Werte innerhalb des Lambda zu verwenden? Beispiel: var list = new List<(int,int)>(); normale Art, ein Tupel in Lambda zu verwenden: list.Select(value => value.Item1*2 +...

73
Lambda diese Referenz in Java

Ich möchte ein anonymous classin ein konvertieren lambda expression. Aber diese anonyme Klasse benutze ich das thisSchlüsselwort. Zum Beispiel habe ich dieses einfache Observer/ObservableMuster geschrieben: import java.util.ArrayList; import java.util.Collection; public static class...

71
Verwenden des Func-Delegaten mit der Async-Methode

Ich versuche, Func mit der Async-Methode zu verwenden. Und ich bekomme einen Fehler. Asynchroner Lambda-Ausdruck kann nicht in Delegatentyp konvertiert werden 'Func<HttpResponseMesage>'. Ein asynchroner Lambda-Ausdruck kann void, Task oder zurückgeben Task<T>, von denen keiner...

70
Was ist die Lebensdauer eines C ++ - Lambda-Ausdrucks?

(Ich habe bereits gelesen, wie lange implizite Funktoren aus Lambda in C ++ noch leben, und diese Frage wird nicht beantwortet.) Ich verstehe, dass die C ++ - Lambda-Syntax nur Zucker ist, um eine Instanz einer anonymen Klasse mit einem Aufrufoperator und einem bestimmten Status zu erstellen,...