Was ist der Zweck der Expression-Klasse?

Frage ich mich, was genau ist der Unterschied zwischen der Verpackung eines Delegat in Expression<> und nicht ?

Bin ich zu sehen Expression<Foo> viel mit LinQ, aber so weit ich habe nicht gefunden, einen Artikel, der erklärt den Unterschied zwischen diesem, und nur mit Hilfe eines Delegaten.

E. g.

Func<int, bool> Is42 = (value) => value == 42;

vs.

Expression<Func<int, bool>> Is42 = (value) => value == 42;

InformationsquelleAutor der Frage Steffen | 2011-10-14

Schreibe einen Kommentar