Looking for .net Keywords? Try Ask4Keywords

.NET Framework Все


пример

var numbers = new[] {1,2,3,4,5};

var allNumbersAreOdd = numbers.All(n => (n & 1) == 1);
Console.WriteLine(allNumbersAreOdd); //False

var allNumbersArePositive = numbers.All(n => n > 0);
Console.WriteLine(allNumbersArePositive); //True

Обратите внимание, что функция « All работает, проверяя, что первый элемент оценивается как false соответствии с предикатом. Следовательно, метод вернет true для любого предиката в случае, когда множество пусто:

var numbers = new int[0];
var allNumbersArePositive = numbers.All(n => n > 0);
Console.WriteLine(allNumbersArePositive); //True