错了,
是
public class Student
{
public int StuId{get;set;}
public int StuName{get;set;}
public List<Score> ScoreList{get;set;}
}我要的结果是一个 List<Student>对象
是
public class Student
{
public int StuId{get;set;}
public int StuName{get;set;}
public List<Score> ScoreList{get;set;}
}我要的结果是一个 List<Student>对象
from Student,Score
where Student.StuId=Score.StuId
所以,最终改成3楼所说的那样,其实是一个连接查询。返回的结果中,同一个学生的StuId,StuName会出现多次,有多少个学科,就有多少条记录。然后在返回的结果中再去进行分组,从而构建一个Student实体对象。感谢各位的帮助。