2009-11-04 18 views

Odpowiedz

9

można zobaczyć obiekty, które składają się na drzewa wyrażenie następująco:

(from word in "The quick brown fox jumps over the lazy dog".Split().AsQueryable() 
orderby word.Length 
select word).Expression 
1
from word in "The quick brown fox jumps over the lazy dog".Split().AsQueryable() 
orderby word.Length 
select word 

Następnie naciśnij przycisk λ obok opcji Wyniki.

EDYCJA: To pozwoli ci zobaczyć wyrażenie lambda, ale nie mogę znaleźć drzewa wyrażeń w znaczeniu Expression Tree Visualizer. Podobno LINQPad ma (miał?) Jeden, ale też go nie znajduję.

+0

Tak, to jest miejsce, w którym jestem krótko mówiąc. Dzięki za wskazówkę na temat lambda - nie mogłem też tego zrobić. – GuyBehindtheGuy

0

Można również użyć metody .Dump() dostępne na wszystkich obiektach wewnątrz LINQPad zrzucić drzewo wyrażenie w oknie wyników.

Powiązane problemy