我是面向以下问题的ASP.NET MVC4的新手:
我有一个用户,我已经在DB中初始化了一些对象。
当该用户登录并尝试检索其对象时,他会改为null
。
以下是代码:
public IEnumerable<Course> getListOfCourseAMbyCurrentUser(string currentUserId)
{
var courses = dc.Courses.Where(course =>
course != null &&
course.User.Id == currentUserId);
if (courses == null) return null;
return Mapper.Map<IEnumerable<Course>>(courses);
}
直到我了解这个lambda表达式,我才会感激它向我解释。
非常感谢你。