我已经查看了这里的各种解决方案,但似乎没有一个对我有用,可能是因为我对这一切都太陌生了,并且在黑暗中摸索了一下。在下面的代码中,对象“约会”包含一些基本的 LDAP 信息。从此类对象的列表中,我希望能够根据员工 ID 获得一条记录。我希望这里的代码足以说明。FTR,我尝试了各种公式,包括尝试使用 from 和 select。所有失败,并出现上面标题中给出的错误。
IQueryable<appointment> query = null;
foreach(var record in results)
{
BoiseStateLdapDataObject record1 = record;
query = db.appointments.Where(x => x.student_id == record1.Values["employeeid"]);
}
if (query != null)
{
var selectedRecord = query.SingleOrDefault();
}