Стиль linq, объединение в цепочку предложения where vs и оператора

Есть ли разница (логическая / производительность) для записи:

ATable.Where (x => condition1 && condition2 && condition3)

или

ATable.Where (x => condition1) .Where ( x => condition2) .Where (x => condition3)

Я использовал первое, но понял, что с последним я могу читать и копировать части запроса, чтобы использовать их в другом месте. {{1} } Есть мысли?

12
задан Joe 4 March 2011 в 01:44
поделиться