82

我的问题可能听起来有点愚蠢,但每次我面对它时都会让我烦恼。和有什么区别:

where value.HasValue

where value != null

HasValue 是否检查是否value为空?

4

1 回答 1

99

他们都做同样的事情,只需选择一个并坚持下去,这样你就有了一致性。最后使用任何一个都没有任何好处。

于 2013-07-22T09:27:14.793 回答