19 Stimmen

Aufrufen einer generischen Methode mit Lambda-Ausdrücken (und einem nur zur Laufzeit bekannten Typ)

Sie können verwenden Lambda-Ausdruck-Objekte um ein Lambda als Ausdruck darzustellen.

Wie erstellen Sie eine Lambda-Ausdruck Objekt einen generischen Methodenaufruf darstellen, wenn Sie nur den Typ kennen, den Sie für die generische Methodensignatur verwenden, zur Laufzeit?

Zum Beispiel:

Ich möchte eine Lambda-Ausdruck-Objekte zu rufen: public static TSource Last<TSource>( this IEnumerable<TSource> source )

Aber ich weiß nur, was TSource ist zur Laufzeit.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X