19.6.2 查询语法
在了解了LINQ的背景和架构组成以后,来看一个LINQ to Objects的简单示例,如代码清单19-19所示。
代码清单19-19 LINQ to Objects示例
using System;
using System.Linq;
namespace ProgrammingCSharp4
{
class ArraySample
{
public static void Main()
{
int[]numbers=new int[6]{1,2,3,4,5,6};
var oddNumbers=from num in numbers
where num%2!=0
select num;
foreach(int n in oddNumbers)
{
Console.WriteLine(n);
}
}
}
}
上述代码的运行结果为:
1
3
5
请按任意键继续……