今天我遇到了奇怪的异常。我的数据库中有两个表,它们有一些链接的列。根据我的应用程序的逻辑,我必须对选择进行更新并将更新的列表发送到我的视图。所以,我的行为是这样的:
return View(repo.Enrollee.ToList().Select(p => {
p.SpecialtyCode = repo.EnrolleePlaces.FirstOrDefault(t =>
t.SpecialtyCode == p.SpecialtyCode).Specialty;
return p;
}).OrderByDescending(p => p.Update));
当我一切正常foreach
时Model
,但是当我尝试计算模型的项目时,使用@Model.Count()
,我得到Nullreference
. 当我在第一个下面Nullreference
复制我的时候,我得到了平衡。foreach
有什么想法吗?