我有功能
public List<Menu> List(int? parentId)
{
return (from i in _dataContext.Menu where i.Menu2.Id == parentId select i).ToList();
}
如果我传入函数参数null(如List(null)),它什么都不搜索,但如果我在这样的查询中放入null
return (from i in _dataContext.Menu where i.Menu2.Id == null select i).ToList();
找到记录
问题是什么?
答案 0 :(得分:0)
在调试器中确认您实际传入的是null而不是0。