var students = new[]
{
new {LName="a", FName="a1", Age=1},
new {LName="c", FName="c2", Age=3},
new {LName="b", FName="b2", Age=1}
};
var quary = from s in students
select new {LName=s.LName, FName=s.FName, Age=s.Age};
按年龄分组查询
var query = from student in students
group student by student.Age
//读取
foreach( var stuGroup in query) //这里循环每一组
{
cw(stuGroup.Key); //每组的分类名
foreach(var s in stuGroup){ //遍历组里面的每一项
cw(s.LName + " " + s.FName);
}
}