量詞操作
量詞運算返回一個布林值,該值指示序列中的部分或全部元素是否滿足條件。
所有
確定序列中的所有元素是否滿足條件。
方法語法
// All
var numbers = new int[] { 1, 2, 3, 4, 5 };
bool areLessThan10 = numbers.All(n => n < 10);
// areLessThan10 = true
查詢語法
// Not applicable.
任何
確定序列中的任何元素是否滿足條件。
方法語法
// Any
var numbers = new int[] { 1, 2, 3, 4, 5 };
bool anyOneIsEven = numbers.Any(n => n % 2 == 0);
// anyOneIsEven = true
查詢語法
// Not applicable.
包含
確定序列是否包含指定的元素。
方法語法
// Contains
var numbers = new int[] { 1, 2, 3, 4, 5 };
bool appears = numbers.Contains(10);
// appears = false
查詢語法
// Not applicable.