0
의심의 여지가 없습니다. LINQ to ENTITIES를 사용하여 쿼리를 생성합니다.DataGrid에서 뷰를 표시하는 방법은 무엇입니까?
쿼리를 반환하는 속성을 표시하려고합니다.
I.E.
public ... GetScores
{
get { from e in Exams
select new { .. }
}
데이터 그리드와 그래픽에 데이터를 표시하려면이 방법을 사용하십시오. 하지만 문제는 IEnumerable과 같은 데이터 유형을 구체화해야하므로이 경우 T는 익명 인 클래스입니다.
쿼리의 속성을 포함하는 클래스를 만들어야합니까?
List<Student> studentList = new List<Student>()
{
new Student() { Name="Oscar", ExamResults = new List<float>() {0.8f, 0.75f, 0.6f, 0.95f }},
new Student() { Name="Juan", ExamResults = new List<float>() {0.4f, 0.6f, 0.7f }},
};
var query = from s in studentList
select new
{
Name = s.Name,
Avg = s.ExamResults.Average(),
Description = string.Format("{0} of {1} accredited.", s.ExamResults.Count(e => e > 0.7f), s.ExamResults.Count)
};
public class Student
{
public string Name {get;set;}
public List<float> ExamResults { get; set;}
}
덕분에 많이 .... –