Anonyme Funktionen oder Closures in Programmiersprachen wie Lisp, C #, C ++, Lua, Python, Ruby, Javascript oder Java. (Auch Lambda-Ausdruck.)
Ich habe gerade die Frage " Unteranfrage mit Lambda-Ausdruck " angeschaut und mich über den Compiler erkundigt Optimierung von Linq Prädikaten.
Angenommen, ich hätte eine List<string> namens names , und ich suchte nach den Elemente...
14.06.2014, 11:51
Betrachten Sie den folgenden Code:
%Vor%
Würde mir jemand erklären:
(a) Warum generiert fizz(g2) einen Kompilierfehler und die anderen Konstrukte nicht? Es scheint, dass ich ein Lambda per Referenz übergeben kann, wenn ich seinen Typ e...
13.04.2013, 05:04
Also verwende ich das folgende Dienstprogramm, um den Namen eines Feldes / einer Eigenschaft von einer Instanz einer Klasse zu erhalten ...
%Vor%
Damit kann ich Folgendes tun:
%Vor%
Das ist großartig für die Serialisierung und andere Zei...
05.06.2012, 14:19
%Vor%
mehr Details: das ist ein Teil der Login-Funktion und ich möchte nur, dass meine Lambda-Funktion Login-Name Benutzer mit einem out-Parameter ändert und sagte mir, dass Benutzer mit seiner Bool-Return-Login.
Ich verstehe wirklich, das...
04.04.2011, 14:07
%Vor%
Hier ist die Variable ptr , die von Lambda erfasst wird, und während functor() wird der Aufruffunktor zuerst durch functor = nullptr gelöscht und dann auf ptr zugegriffen. Ich denke, dass ptr beschädigt wurde, da es ein Fe...
05.03.2018, 16:34
Ich möchte herausfinden, welches die beste Vorgehensweise zwischen gleichwertigen Lösungen ist. Der Anwendungsfall ist eine Instanz einer Klasse, die auf ein Ereignis hört. Dr. Axel Rauschmayer bevorzugt das Lambda zur besseren Lesbarkeit. Ich...
08.02.2017, 16:00
Ich erstelle eine Liste von Eigenschaften eines Typs, die in einen Export einer Sammlung dieses Typs aufgenommen werden sollen. Ich möchte dies tun, ohne Zeichenfolgen für Eigenschaftsnamen zu verwenden. Nur bestimmte Eigenschaften des Typs soll...
24.08.2010, 17:02
Ich habe immer wieder API (insbesondere im .NET Framework) gesehen, die Func<TObject, bool> verwendet, wenn Predicate<TObject> scheinbar eine vollkommen verantwortungsvolle Option ist. Welche guten Gründe könnte ein API-Desig...
18.04.2009, 09:15
Ich habe eine Frage zu Lambda-Ausdrücken in Java 8.
Betrachten Sie die folgende Message -Klasse:
%Vor%
, das die Schnittstelle MessageBase implementiert. Ich speichere Objekte der Klasse Message in einem TreeMap - Map<Long,...
15.02.2016, 09:37
Ich habe in mehreren Beispielen gesehen, dass Sie ein einzelnes Zeichen verwenden können, um mehrere Variablen wie die folgenden zu erfassen:
%Vor%
Dies führt dazu, dass rect und point per Referenz abgerufen werden und Sie auch Zugriff...
09.05.2016, 22:21