1.order by 默认的排序方式为升序(ascending),降序为:descending.
2.group by 对查询的结果进行分组
3.into创建一个临时存储器,可以存储group或者select...foreach (var v in value)
{
Console.WriteLine(v);
}
group...int[] values = { 0, 3, 4, 6, 8, 1, 2, 5, 7, 9 };
var value = from v in values orderby v group...结尾的linq查询获得的将是两个集合,所以我这里用了双层嵌套循环来获取每个集合中的数据
into的例子
int[] values = { 0, 2, 4, 6, 8, 1, 3,...5};
var value = from v in values group v by v%2==0 into g where g.Count()>3 select g;