卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章17203本站已运行3325

C# Linq 中的 All 和 Any 有什么区别?

C# Linq 中的 All 和 Any 有什么区别?

如果源序列中至少有一个元素与提供的谓词匹配,则 Any('

False
True

示例

'
static void Main(string[] args){
   IEnumerable<double> doubles = new List<double> { 0.8, 0.9, 0.6, 0.7 };
   bool result = doubles.All(val => val < 1);
   System.Console.WriteLine(result);
   IEnumerable<double> doubles1 = new List<double> { 0.8, 0.9, 1.0, 0.7 };
   bool result1 = doubles1.All(val => val < 1);
   System.Console.WriteLine(result1);
   Console.ReadLine();
}

输出

'
True
False
卓越飞翔博客
上一篇: C# 中的断言
下一篇: 返回列表
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏