C# 系列教程:LINQ(语言集成查询)
在本篇文章中,我们将介绍 C# 中的 LINQ(语言集成查询),包括基本用法和高级技巧。LINQ 是一种强大的工具,可以简化对集合、数据库和 XML 数据的查询操作。
目录
LINQ 简介
LINQ(Language Integrated Query)是一种用于查询集合、数据库和 XML 数据的统一语法。它允许使用相同的语法查询不同的数据源,提供了丰富的操作符用于过滤、排序和投影数据。
LINQ 基本用法
查询语法
查询语法类似于 SQL,易于阅读和编写。
示例
using System;
using System.Linq;
using System.Collections.Generic;
class Program
{
static void Main()
{
List<int> numbers = new List<int> {
1, 2, 3, 4, 5, 6 };
var evenNumbers = from number in numbers
where number % 2 == 0
select number;
foreach (var number in evenNumbers)
{
Console.WriteLine(number);
}