c# linq
时间: 2023-07-27 10:09:27 浏览: 130
LINQ (Language Integrated Query) 是一种 Microsoft .NET Framework 中的技术,它提供了一种简单、统一的方式来查询和操作数据。LINQ 可以应用于各种数据源,包括对象集合、XML 文档、关系数据库以及其他数据源。
在 C# 中,可以使用 LINQ 来查询对象集合。以下是一个简单的示例:
```c#
using System;
using System.Linq;
class Program
{
static void Main()
{
int[] numbers = { 1, 2, 3, 4, 5 };
var evenNumbers = from n in numbers
where n % 2 == 0
select n;
foreach (var num in evenNumbers)
{
Console.WriteLine(num);
}
}
}
```
这个示例中,定义了一个整数数组 `numbers`,然后使用 LINQ 查询语句来获取其中的偶数。`from` 关键字指定了要查询的数据源,`where` 关键字定义了筛选条件,`select` 关键字指定了要返回的结果。
输出结果为:
```
2
4
```
阅读全文