小编nbu*_*ell的帖子

c#中的空检查方法

可能重复:
为什么在C#中经常会看到"null!= variable"而不是"variable!= null"?

通过以下方式检查null是否有任何区别:

object x;
// more code to work on x
if (null == x)
   return;
Run Code Online (Sandbox Code Playgroud)

object x;    
// more code to work on x
if (x == null)
   return;
Run Code Online (Sandbox Code Playgroud)

我认为它只是一种风格偏好,并且没有任何错误(代码逻辑或性能),但想要检查.我认为后者更容易阅读,但我的同事坚持以第一种方式编写它.它让我疯了.谢谢.

c# null

0
推荐指数
1
解决办法
487
查看次数

标签 统计

c# ×1

null ×1