代码改变世界

随笔档案-2013年3月19日

小技巧-字符串比较

2013-03-19 17:01 by 旦旦, 376 阅读, 收藏,
摘要: String类型话说“字符串”是我们平时最常用的数据类型之一,它表示一个字符序列。判断两个字符串是否相等以下的几种情况对于业务逻辑来说一般都是一样的。类型分配存储空间1null2string.Empty3""是4" "是判定为空字符串的几种写法,按照性能从高到低的顺序是:s.Length == 0 优于 s == string.Empty 优于 s == ""但实际判断字符串为空时不是所有数据都由自己定义的string.Empty来付值的外部产生的数据可能是1、4情况这是就不能单单用字符串的长度来判断为0时就为空字符串了。以下是框架自 阅读全文