C#使用LINQ语法查询中,进行条件筛选使用的关键字是
时间: 2024-03-25 16:38:33 浏览: 158
在 C# 中,进行条件筛选使用的关键字仍然是 `where`。与使用 LINQ 查询表达式相似,使用方法语法时,我们可以使用 `Where` 方法来进行条件筛选,该方法的语法如下:
```csharp
var result = collection.Where(item => condition);
```
其中,`collection` 是要筛选的集合,`item` 是集合中的每个元素,`condition` 是筛选条件,`result` 是一个新的集合,其中只包含符合条件的元素。
下面是一个示例代码,演示如何使用 `Where` 方法筛选出一个整数集合中的偶数:
```csharp
var numbers = new List<int> { 1, 2, 3, 4, 5, 6 };
var evenNumbers = numbers.Where(number => number % 2 == 0);
foreach (var number in evenNumbers)
{
Console.WriteLine(number);
}
```
在上面的示例中,我们创建了一个整数集合 `numbers`,然后使用 `Where` 方法筛选出其中的偶数,最后使用 `foreach` 循环遍历输出结果。
阅读全文