可能重复:
(0 ==变量)或(null == obj):C#中过时的练习?
为什么在C#中经常会看到"null!= variable"而不是"variable!= null"?
我见过很多次人们将null评估为变量而不是将变量评估为null.
if(null== user)
Run Code Online (Sandbox Code Playgroud)
代替
if(user==null)
Run Code Online (Sandbox Code Playgroud)
我知道两者都试图实现相同的功能.所以,它是一些标准还是纯粹的个人偏好.请评论.
c# ×1