我正在使用 .AddObject() 将数据插入到我的实体表中。该对象是实体表的类型。对象是 eventStudent,它有字符串 eventStudent.ID、bool eventStudent.StudentPresent、bool eventStudent.ParentPresent。
学生是包含学生 ID 的字符串列表。他们在活动中的存在存在于另一个称为参加者的对象中,由 String studentID、bool studentPresent 和 bool parentPresent 组成。只有 StudentPresent 和/或 ParentPresent 为 true 的学生 ID 才会出现在与会者列表中。当我加载我的 eventStudent 对象时,我需要设置 StudentPresent 和 ParentPresent。这就是我想出的:
foreach (StudentMinimum student in students)
{
eventStudent.StudentPresent = (from a in attendees
where a.StudentID.Contains(student.StudentID)
&& a.StudentPresent
select a.StudentPresent);
}
我收到错误无法将类型“System.Collections.Generic.IEnumerable”隐式转换为“bool”
如何改进我的查询,以便将 eventStudent.StudentPresent 设置为 True 或 False?