Tôi có hai thực thể. Một là "Học sinh" trong khi một học sinh khác là "Môn học".Trình khai báo thành viên kiểu vô danh không hợp lệ trong LINQ
Các chi tiết của hai thực thể là một cái gì đó như:
students { id, name}
subjects { studentID, subjectName, passed}
nơi "thông qua" là kiểu boolean.
Bây giờ tôi muốn truy vấn tên học sinh và đếm các chủ đề mà ông có thể vượt qua với sau:
var result = from s in db.students
select new {s.name, s.subjects.Count(i => i.passed.Equals(true)};
Nhưng tôi nhận được msg lỗi: không hợp lệ vô danh loại thành viên declarator. Các thành viên kiểu ẩn danh phải được khai báo bằng cách gán thành viên, tên đơn giản hoặc quyền truy cập thành viên.
Tôi không biết cách giải quyết. Có ai giúp tôi không? nhờ
Bạn đang thiếu một ')', nhưng quan trọng hơn, bạn cần * tên * thuộc tính , như thông báo lỗi đề xuất. 'Count = s.subjects.dotdotdot ...' –
Tôi hiểu rồi, cảm ơn rất nhiều. –