最佳答案
我总是使用Nullable<>.HasValue
,因为我喜欢它的语义。然而,最近我正在研究别人现有的代码库,他们专门使用Nullable<> != null
。
有理由使用其中一种而不是另一种吗,还是纯粹的偏好?
vs。