黑马程序员技术交流社区

标题: 字符串之间的不区分大小写比较 [打印本页]

作者: 张世豪    时间: 2012-3-31 21:21
标题: 字符串之间的不区分大小写比较
字符串之间的不区分大小写比较,例如
bool b1 = "abc".Equals("ABC", StringComparison.OrdinalIgnoreCase);
除了上面的这种,还有其他的方法吗?
作者: 方杰    时间: 2012-3-31 23:56
把要比较的字符串都转换为大写或小写、
作者: 胡杰震    时间: 2012-4-1 15:12
都转成大写或小写
作者: 步飞烟    时间: 2012-4-4 12:15
String MyStrA="Microsoft ";
            String MyStrB="MicroSoft ";
            String MyInfo="";
            MyInfo+="\n不分区字母大小写比较"+MyStrA+"和"+MyStrB+"是";
            if(String.Compare(MyStrA,MyStrB,true)==0)
                MyInfo+="相同的!";
            else
                MyInfo+="不同的";
            MessageBox.Show(MyInfo , "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
            MyInfo = "";
            MyInfo += "\n分区字母大小写比较" + MyStrA + "和" + MyStrB + "是";
           // if (String.Compare(MyStrA, MyStrB,false) == 0)
            if (String.Compare(MyStrA, MyStrB) == 0)
                MyInfo += "相同的!";
            else
                MyInfo += "不同的";
            MessageBox.Show(MyInfo, "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2