Als «lambda» getaggte Fragen

NICHT FÜR DEN AWS-SERVICE VERWENDEN (verwenden Sie [aws-lambda] für diese Fragen!) Lambdas sind anonyme Funktionen oder Schließungen in Programmiersprachen wie Lisp, C #, C ++, Lua, Python, Ruby, JavaScript oder Java. (Auch Lambda-Ausdruck.)



6
C ++ 11 std :: set Lambda-Vergleichsfunktion
Ich möchte eine std::setmit einer benutzerdefinierten Vergleichsfunktion erstellen . Ich könnte es als Klasse mit definieren operator(), aber ich wollte die Möglichkeit genießen, ein Lambda dort zu definieren, wo es verwendet wird. Deshalb habe ich beschlossen, die Lambda-Funktion in der Initialisierungsliste des Konstruktors der Klasse zu definieren, die das std::setals …


4
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 + value.Item2/2); Ich erwartete etwas neuen Zucker zu …
74 c#  lambda  tuples  c#-7.0 

2
Die Bindung von Python Lambda an lokale Werte
Der folgende Code spuckt 1zweimal aus, aber ich erwarte zu sehen 0und dann 1. def pv(v) : print v x = [] for v in range(2): x.append(lambda : pv(v)) for xx in x: xx() Ich hatte erwartet, dass Python-Lambdas hinter den Kulissen an die Referenz binden, auf die eine lokale …

15
Entity Framework - Der Lambda-Ausdruck kann nicht in den Typ 'string' konvertiert werden, da es sich nicht um einen Delegattyp handelt
Ich verwende Entity Framework in meinem C # -basierten Code. Ich stoße auf eine unerwartete Verrücktheit und suche nach Vorschlägen. Fall 1, 2, 3, 4 ... Projekte: RivWorks.dll RivWorks.Service.dll RivWorks.Alpha.dll Beispiele (all diese Arbeiten): RivWorks.Alpha.dll: public static bool EndNegotitation(long ProductID) { var product = (from a in _dbFeed.AutoWithImage where a.AutoID …



7
Iterieren Sie eine Aufzählung in Java 8
Ist es möglich, eine Enumerationmit Lambda-Ausdruck zu iterieren ? Was ist die Lambda-Darstellung des folgenden Code-Snippets: Enumeration<NetworkInterface> nets = NetworkInterface.getNetworkInterfaces(); while (nets.hasMoreElements()) { NetworkInterface networkInterface = nets.nextElement(); } Ich habe keinen Stream darin gefunden.

2
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 Observable { private final Collection<Observer> notifiables = new ArrayList<>(); public Observable() { } public void addObserver(Observer notifiable) { …
73 java  lambda  java-8 



4
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 konvertierbar ist 'Func<HttpResponseMesage>'. Unten ist mein Code: public async Task<HttpResponseMessage> CallAsyncMethod() { Console.WriteLine("Calling Youtube"); HttpClient client …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.