一、any()只要有一个符合条件就返回true
static void Main(string[] args)
{
//any 有符合条件的就返回true
int[] nums = { 100,23,45,69,78,123,14,18,45,69};
bool flag = nums.Any(i => i >= 100);
Console.WriteLine(flag);
}

二、all()所有的都符合条件就返回true
static void Main(string[] args)
{
//all 所有的都符合条件就返回true
int[] nums = { 100,23,45,69,78,123,14,18,45,69};
bool flag = nums.All(i => i >= 100);
Console.WriteLine(flag);
}

C# LINQ any() 和 all() 方法解析
本文介绍了C#中LINQ查询方法any()和all()的基本用法及区别。any()方法用于检查集合中是否存在符合指定条件的元素,只要找到一个符合条件的元素即返回true;而all()方法则确保所有元素都必须满足指定条件才会返回true。通过具体的代码示例展示了这两个方法的实际应用。
1747

被折叠的 条评论
为什么被折叠?



