Another blog post in response to a StackOverflow question. It’s about LINQ again, but it’s no as low-level as the one from previous post. This time the question is quite simple: How to search Hierarchical Data with Linq.
The question is simple: does LINQ optimize multiple Where calls? I think most people would say no. I did say no too! Google says no - unless you dig really deep! But what is the correct answer to that question?