我有入学表,其中包含以下数据:
Std_Id Name Class
1 ali one
2 jack two
3 adam one
4 john two
5 tris one
6 bill two-I
7 sarah one-I
8 josh two-I
9 alex one-I
我想显示列表,以便必须连续显示具有相同类的记录,如下所示:
Std_Id Name Class
2 jack two
4 john two
1 ali one
3 adam one
5 tris one
6 bill two-I
8 josh two-I
7 sarah one-I
9 alex one-I
如何使用linq创建上面的列表。我正在使用实体框架6.0。 这就是我正在尝试的......
db.Admissions.GroupBy(d=>d.ClassId).ToList();
答案 0 :(得分:4)
Db.Admissions.OrderBy(od=>od.ClassID)