我想检查是否有变量字符串data
包含空字符串。
哪个效率更高,data.Length==0
or data==string.Empty
?
我忘了说,data
已经检查过,保证不是null
.
1亿次迭代的测试结果:
Equality operator ==: 796 ms
string.Equals: 811 ms
string.IsNullOrEmpty: 312 ms
Length: 140 ms [fastest]
Instance Equals: 1077 ms
source http://www.dotnetperls.com/empty-string
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)