刚学linq,问个菜鸟问题。。
var q =
from e in db.Employees
where !e.ReportsTo.HasValue
select e;
上面红色部分怎么理解,
where e.ReportsTo.HasValue==true
或者
where e.ReportsTo.HasValue==false
可以理解
这个写法 where !e.ReportsTo.HasValue
不等于
where true或者是
where false
嘛 。不懂
请指教。。。
谢谢。。。。。。。。。