lambda

Anonyme Funktionen oder Closures in Programmiersprachen wie Lisp, C #, C ++, Lua, Python, Ruby, Javascript oder Java. (Auch Lambda-Ausdruck.)
3
Antworten

Beitritt zu Lambda Expressions

Wie würde ich zwei Lambda-Ausdrücke wie diese verbinden: %Vor% ... in einen Ausdruck wie diesen: %Vor% Das heißt, sie mit einem AndAlso-Operator zu verbinden. (Oder irgendein anderer Operator für diese Angelegenheit ...) Es ist mir ta...
01.03.2010, 18:46
1
Antwort

Extrahieren Sie alle Bedingungen aus Ausdruck nach Typ

Gegeben ein Expression<Func<TEntity, bool>> entlang der Zeilen von %Vor% Ich versuche, eine Listeneigenschaftsbedingung nach Typ zu extrahieren, d. h. %Vor% Bisher habe ich ein ExpressionVisitor erstellt und die Methode...
27.01.2016, 16:24
1
Antwort

Warum werden Lambda-Argumente in C ++ 11 durch den Wert read-only übergeben?

Wenn eine Funktion ein Argument nach Wert nimmt, kann es normalerweise geändert werden. Bei Lambdas scheint dies jedoch nicht der Fall zu sein. Warum? %Vor%     
31.12.2014, 00:32
2
Antworten

Compiler, der die Funktionsschnittstelle System.out :: println nicht ableitet

Ich habe eine überladene Methode, die zwei verschiedene funktionale Schnittstellen als Parameter verwendet ( Runnble und Supplier ). System.out.println ist eindeutig nur mit Runnable kompatibel, da es sich um eine void -Methode ha...
14.10.2015, 19:55
1
Antwort

Unterschied zwischen std :: async und std :: bind beim Umschließen von rvalue reference lambda

Inspiriert von diesem Kommentar über lambdas mit rvalue-Referenzparametern direkt an std::async binden, einen rvalue an ein Lambda binden, indem std::async kompiliert und wie erwartet ausgeführt wird: ( Live-Beispiel ) %Vor% Die Verw...
06.05.2015, 19:29
1
Antwort

welche Bezeichner in der Konstruktorinitialisiererliste für Lambda verfügbar sind

mehr auf den Punkt, was ist falsch mit diesem Code: %Vor% Visual C ++ meldet einen Syntaxfehler : %Vor%     
01.07.2012, 17:01
5
Antworten

Wie kann ich eine C # -Funktion testen, die ein Funcsomething zurückgibt?

Ich habe eine Klasse, die eine Methode enthält, die ein Result-Objekt zurückgibt, das eine Eigenschaft vom Typ Func enthält. %Vor% Wie schreibe ich eine Unit Test Assertion bezüglich des Inhalts dieses Func? Folgendes funktioniert offensicht...
22.03.2010, 12:01
2
Antworten

Lambda-Ausdruck in C ++, OS X's clang vs GCC

Eine besondere Eigenschaft der Lambda-Ausdrücke von c ++ ist die Erfassung der Variablen in dem Bereich, in dem sie deklariert sind. Zum Beispiel kann ich eine deklarierte und initialisierte Variable c in einer Lambda-Funktion verwenden, auch we...
19.07.2014, 10:07
1
Antwort

Lambda-Ausdrücke T, FuncTIN, TOUT und MethodInfo

Beim Migrieren eines Projekts von VS2010 zu VS2012 ist folgendes Problem aufgetreten. Das Projekt verwendet Reflection sehr, und um das MethodInfo von einer Schnittstelle zu erhalten, wurde der folgende Code platziert: %Vor% Dies funktionier...
28.08.2012, 20:08
1
Antwort

Java 8 generics + exceptions Fehler bei der Kompilierung bei Verwendung eines Lambda-Ausdrucks

Vor ein paar Tagen habe ich angefangen, Code zu refactorisieren, um die neue Java 8 Streams-Bibliothek zu verwenden. Leider habe ich bei der Ausführung von Stream :: map mit einer Methode, die deklariert wurde, ein generisches E zu werfen, das w...
27.07.2014, 22:29