using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main()
{
// 创建一个整数列表
List<int> numbers = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
// 使用 LINQ 查询语句筛选出偶数
var evenNumbers = from num in numbers
where num % 2 == 0
select num;
// 或者使用方法语法来实现相同的功能
var evenNumbersMethodSyntax = numbers.Where(num => num % 2 == 0);
// 输出结果
Console.WriteLine("LINQ 查询语句筛选出的偶数:");
foreach (var num in evenNumbers)
{
Console.WriteLine(num);
}
Console.WriteLine("方法语法筛选出的偶数:");
foreach (var num in evenNumbersMethodSyntax)
{
Console.WriteLine(num);
}
}
}
numbers
。from ... where ... select
语法,筛选出列表中的偶数,并将结果存储在 evenNumbers
中。Where
方法和 Lambda 表达式实现了与 LINQ 查询语句相同的功能,结果存储在 evenNumbersMethodSyntax
中。这段代码展示了如何使用 C# 中的 LINQ 来进行简单的查询操作。
上一篇:c#基础教程
下一篇:c# 正则表达式
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站