在写扩展方法时,看到有人用==null这个方法,说快,上网找了些资料,最后在csdn的博客上看到了一篇文章,说实测是后两者快,于是我也试着做了一个程序运行了一下,却发现这样的结果: 我测试了一个,发现结果相反: 第一次: 方法:(String.IsNullOrEmpty( s )): 用时=:: 方法:(s == ): 用时=:: 第二次: 方法:(String.IsNullOrEmpty( s )): 用时=:: 方法:(s == ): 用时=:: 第三次: 方法:(String.IsNull