需求:
评教系统中有一个模块是对教师的成绩进行图表分析。其中一个具体的需求是:
对一个学院所有教师的总成绩进行统计分析,显示不同分数段(0~59,60~69,70~79,80~89,90~100)各占多少人,从而直观地展现整个学院教师受学生欢迎程度。
问题:
我通过底层方法,返回一个集合,这个集合中每个实体包括教师姓名,总成绩等属性。
说到分组,首先想到了GroupBy,但是查看帮助文档,不能达到我的目的。
最后,终于形成了以下的Linq语句。在LinqPad中执行一下。
评教系统中有一个模块是对教师的成绩进行图表分析。其中一个具体的需求是:
对一个学院所有教师的总成绩进行统计分析,显示不同分数段(0~59,60~69,70~79,80~89,90~100)各占多少人,从而直观地展现整个学院教师受学生欢迎程度。
我通过底层方法,返回一个集合,这个集合中每个实体包括教师姓名,总成绩等属性。
说到分组,首先想到了GroupBy,但是查看帮助文档,不能达到我的目的。
最后,终于形成了以下的Linq语句。在LinqPad中执行一下。