如何提取偶数数组
📅 2026/7/30 6:25:13
👁️ 阅读次数
📝 编程学习
Where是 LINQ 提供的筛选方法,用于从集合中找出满足指定条件的元素。它接收一个返回bool的 Lambda 表达式,对集合中的每个元素进行判断——表达式结果为true的元素会被保留,组成一个新的可枚举序列。
using System; using System.Collections.Generic; using System.Linq; class Program { static void Main() { // 定义一个包含 1~10 的整数列表 List<int> numbers = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; // 使用 Where 找出所有偶数 // `number` 是 Lambda 表达式的参数,代表集合中的每一个元素 // `number % 2 == 0` 是判断条件,为 true 时该元素被选中 IEnumerable<int> evenNumbers = numbers.Where(number => number % 2 == 0); Console.WriteLine("偶数:"); foreach (int num in evenNumbers) { Console.WriteLine(num); } // 输出: // 偶数: // 2 // 4 // 6 // 8 // 10 } }
编程学习
技术分享
实战经验