Maybe I'm missing something obvious, but I how can I view the expression tree for this query:
from word in "The quick brown fox jumps over the lazy dog".Split()
orderby word.Length
select word
using LINQPad?
You can view the objects that make up the expression tree as follows:
(from word in "The quick brown fox jumps over the lazy dog".Split().AsQueryable()
orderby word.Length
select word).Expression