We are all familiar with LINQ, but we don’t quite reveal its power in our code. I’ll try to explain to you, one technique that I use in my projects on daily basis. Imagine a typical situation, we have a method which gives Product by its Id, but if it…