linq-query-syntax

Можно ли переписать этот метод, используя синтаксис запроса LINQ? public IEnumerable<Item> GetAllItems() { return Tabs.SelectMany(tab => { tab.Pick(); return tab.Items; }); } Я не могу понять, где разместить вызов метода tab.Pick()....

Я работал с DataTable и заметил, что Resharper рекомендовал мне преобразовать цикл в выражение LINQ. Я так и сделал, и он был переписан в синтаксисе выражения запроса (упрощенном): var test1 = from DataRow row in dt.Rows select row; Лично я предпочитаю синтаксис метода, поэтому переписал его следующим обр...

кто-нибудь придерживается каких-либо правил (или вы вынуждены придерживаться каких-либо правил вашим работодателем?) при выборе использования синтаксиса запроса LINQ или лямбда-выражения внутри одного из методов расширения LINQ? Это относится к любым сущностям, SQL, объектам, чему угодно. на нашем рабочем ме...