linq any() all() 返回true 或者false

一、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);
        }
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);
        }
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); }
一、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); }
经验分享 程序员 微信小程序 职场和发展