Рассмотрим следующий пример linq с пустым массивом:
Когда Any()
возвращает false
, поскольку числа больше нуля, как All()
возвращает true
, передавая все числа больше нуля?
var arr = new int[] { };
Console.WriteLine(arr.Any(n => n > 0)); //false
Console.WriteLine(arr.All(n => n > 0)); //true