эквивалентны ли эти два выражения linq функционально?

есть ли функциональная разница между:

if (photos.Any(it => it.Archived))

и

if (photos.Where(it => it.Archived).Any())

, если да, есть ли более веская причина использовать одно перед другим?

7
задан CedricB 23 November 2010 в 21:35
поделиться