Lambda-Ausdruck

Aus testwiki
Zur Navigation springen Zur Suche springen

Lambda-Ausdruck (Vorlage:Sprache)

Vorlage:Deutsch Substantiv Übersicht

Vorlage:Worttrennung

Lamb·da-Aus·druck, Vorlage:Pl.1 Lamb·da-Aus·drü·cke, Vorlage:Pl.2 Lamb·da-Aus·dru·cke

Vorlage:Aussprache

Vorlage:IPA Vorlage:Lautschrift
Vorlage:Hörbeispiele Vorlage:Audio

Vorlage:Bedeutungen

[1] Vorlage:K ein syntaktisches Konstrukt, was eine Kurzschreibweise eines Delegates ist.[1]

Vorlage:Herkunft

Zusammensetzung der Substantive Lambda und Ausdruck

Vorlage:Oberbegriffe

[1] Ausdruck

Vorlage:Beispiele

[1] „Die Frage, ob zwei Lambda-Ausdrücke (s. u.) äquivalent sind, kann im Allgemeinen nicht algorithmisch entschieden werden.“[2]
[1] „Die abstrahierte Variable muss nicht notwendigerweise im Term vorkommen, z. B. λx.2. Dieser λ-Ausdruck bezeichnet dann die Funktion, die jedes x auf 2 abbildet.“[2]
[1] In C# kann man statt
Func<string, bool> delegation = delegate(string s) { return s == "Hello!"; };
string hello = array.First(delegation);

einfach einen Lambda-Ausdruck verwenden und das ganze mit
string hello = array.First((s) => s == "Hello!");
in einer Zeile zusammenfassen.[1]
[1] Mit dem Lamda-Ausdruck in var kundenBeiLand = session.Query<Customer>.GroupBy(c => c.Country); gibt der Code an, dass die Datenbank die Abfrage (Query) über die Kunden so gestaltet, dass sie nach ihren Ländern gruppiert sind.

Vorlage:Ü-Tabelle

Vorlage:Referenzen

[1] Vorlage:Wikipedia
[1] Vorlage:Ref-dictcc

Vorlage:Quellen

  1. 1,0 1,1 video2brain, NHibernate Crashkurs von André Krämer, Abschnitt 3.6.1 Lambda-Ausdrücke, Zugriff = 2016-09-29
  2. 2,0 2,1 Vorlage:Internetquelle