You've probably used expression trees before, but may not have realized it. Expression trees offer a convenient way to "examine" and "take apart" a lambda expression to find its parts. You can even ...
LINQ, DLinq, and XLinq—what the heck? The last thing you're looking for is more three-letter acronyms (TLAs) and fancy, four-letter acronyms (FFLAs). But once you do bit of plumbing, C# anonymous ...