str1.ToUpper() == str2.ToUpper() 或者 str1.ToLower() == str2.ToLower()
这样比较效率会比较低,特别是在循环中不断通过如上方法比较的话运行速度会很慢。
如果我们用String对象的Equals方法比较的话,效率就会高些。
String.Equals(比较值1,比较值2,条件) 这个方法返回一个b
模糊比较两个字符串不分大小写
例如:var a = str1.IndexOf(str2, StringComparison.CurrentCultureIgnoreCase)!=-1;(返回bool)
1万+

被折叠的 条评论
为什么被折叠?



