C# IndexOf 不区分大小写转自(http://www.cnblogs.com/VipBin/archive/2011/04/19/2021316.html)
2012-05-25 12:01
417 查看
字符串的 IndexOf 方法是对大小写敏感的,要想从一个字符串中查找另外一个字符串(不区分大小写)就不好处理了。很多人应该会说,先转换成大写或者小写,再查找,但是不确定别人会怎么输入,难道一个一个的去转换?在Globalization 命名空间下包含CompareInfo类,它包含一个对大小写不敏感的 IndexOf 方法。
string str1="abcdEFCfDFDFd";
string str2="AbcD";
CompareInfo Compare = CultureInfo.InvariantCulture.CompareInfo;
if(Compare.IndexOf( str1, str2, CompareOptions.IgnoreCase )!=-1)
//找到了AbcD
else
//没找到
string str1="abcdEFCfDFDFd";
string str2="AbcD";
CompareInfo Compare = CultureInfo.InvariantCulture.CompareInfo;
if(Compare.IndexOf( str1, str2, CompareOptions.IgnoreCase )!=-1)
//找到了AbcD
else
//没找到
相关文章推荐
- A*算法的C#实现 -最短路径--摘自http://www.cnblogs.com/China-Dragon/archive/2009/11/23/1608803.html
- http://www.cnblogs.com/LeftNotEasy/archive/2011/05/02/basic-of-svm.html
- 转:C#的Timer 原网址:http://www.cnblogs.com/OpenCoder/archive/2010/02/23/1672043.html
- C#数据类型转换-----摘自http://www.cnblogs.com/zxjyuan/archive/2009/10/29/1591871.html
- XPath语法 在C#中使用XPath示例 【转http://www.cnblogs.com/yukaizhao/archive/2011/07/25/xpath.html】非常详细的文章
- C# 语法糖(Csharp Syntactic sugar)大汇总(转自:http://www.cnblogs.com/yukaizhao/archive/2010/05/25/csharp-Syntactic-sugar.html)
- C#编码规范 转 http://www.cnblogs.com/wulinfeng/archive/2012/08/31/2664720.html
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件转http://www.cnblogs.com/zhuzhiyuan/archive/2011/04/22/2024485.html
- Dynamic load of a c++ dll in C#?http://www.codecomments.com/archive290-2004-7-216328.html
- C# BackgroundWorker的使用【转-http://www.cnblogs.com/tom-tong/archive/2012/02/22/2363965.html】
- C#写文件常用的五种方法(转自:http://www.cnblogs.com/kiddo/archive/2008/03/17/1110061.html)
- C# winform 登录窗体 记住密码的实现 --来源http://www.cnblogs.com/ou444/archive/2011/09/13/2174911.html
- C# 参考之方法参数关键字:params、ref及out 引用-http://www.cnblogs.com/hunts/archive/2007/01/13/619620.html
- js 调用C#.NET后台方法 转载自:http://www.cnblogs.com/lizhao/archive/2010/11/23/1990436.html
- 原文地址:http://www.cnblogs.com/kuangbin/archive/2011/07/26/2117636.html
- C#委托之个人理解(转自:http://www.cnblogs.com/michaelxu/archive/2008/03/31/1131500.html)
- C# 调用C++的dll,通过DllImport方式。 from http://www.cnblogs.com/xiaokang088/archive/2011/04/08/2009673.html
- C# 实现的多线程异步Socket数据包接收器框架(来源http://www.cnblogs.com/wcfgroup/archive/2008/10/06/1304512.html)
- C#使用命令行方式实现Ping简单功能 http://www.cnblogs.com/kevinton/archive/2007/06/28/798581.html
- 转:自动更新程序源码下载(C#.Net) http://www.cnblogs.com/jenry/archive/2006/08/15/477302.html