Można użyć wartości Lambda Expression Objects do reprezentacji lambda jako wyrażenia.Wywołanie metody ogólnej za pomocą wyrażeń Lambda (i typu znanego tylko w środowisku wykonawczym)
Jak utworzyć Lambda Expression Object reprezentujący ogólne wywołanie metody, jeśli znany jest tylko typ, którego używa się do podpisu metody ogólnej w czasie wykonywania?
Na przykład:
Chcę utworzyć Lambda Expression Objects zadzwonić: public static TSource Last<TSource>(this IEnumerable<TSource> source)
Ale wiem tylko co TSource
jest przy starcie.
Nie jest to całkowicie jasne. Którą metodę obiektu chcesz utworzyć? Czy chcesz odwołać się do ostatniej ogólnej metody z wyrażeniem lambda? – casperOne
@CasperOne: Cześć Casper! a) Próbuję utworzyć instancję klasy ** TheObject **, która odwołuje się do ** TheMethod **. b) tak, chcę odwołać się do ostatniej metody z wyrażeniem lambda (chodzi mi o obiekt wyrażenia lambda). Dzięki:) – SDReyes