在我们写程序的时候,经常会用到字符串对比。
例如:if(IsCheck=="true")
当大小写敏感的时候一般都用:
string.ToLower()或者string.ToUpper()变成统一的大小写模式再来比对数据。
其实这样不是很好比较方式,字符串在进行大小写转换时会消耗额外的性能。
我们应该使用:
string.Equals(dr["IsSelected"].ToString(), "true", StringComparison.OrdinalIgnoreCase)
来进行比较,以提升比较性能。
来源:.net学习网
说明:所有来源为 .net学习网的文章均为原创,如有转载,请在转载处标注本页地址,谢谢!
【编辑:Zxw】
打赏
扫码打赏,您说多少就多少