科学健康资讯 · 内容仅供参考,不替代专业诊疗 联系我们|疾病百科
操作系统

string empty

2023-06-06 操作系统 本文链接

C#中IsNullOrEmpty和IsNullOrWhiteSpace的区别在哪里,用哪一个比较好?

 之前在写代码中,

我一直用的是string.IsNullOrEmpty方法来判断字符串是否为空,但是最近在看源码的过程中,

发现里面写的是string.IsNullOrWhiteSpace这个方法,有什么区别呢,

 string.IsNullOrEmpty方法无法判断带空格的空字符串和带有换行符的字符串,

所以string.IsNullOrWhiteSpace方法的功能要更完善,

微软给的解释是:string.IsNullOrWhiteSpace方法的性能要高,所以建议使用此方法,最后决定以后判断字符串为空都用这个方法了

#程序员# #互联网# #计算机#

#学习# #知识# #编程#

本文内容仅供健康科普参考,不能替代专业医疗诊断和治疗建议。如有身体不适,请及时就医并遵从医师指导。

相关阅读