不区分大小写的字符串搜索

Ton*_*lon 5 .net c# string .net-3.5

使用非大小写敏感搜索搜索单词文本的最快捷最有效的方法是什么.

例如,这是我要搜索的文字:

string textTosearch = "Here is a paragraph or Some text. Here is some more text".
Run Code Online (Sandbox Code Playgroud)

如果我想找到"Some"和"some"的索引,是否有一个.Net类可以执行此操作,或者我需要使用类似正则表达式的东西.

非常感谢您的想法.

我正在使用visual studio 2008.

Dar*_*rov 8

看一下IndexOf方法:

textTosearch.IndexOf("some", StringComparison.OrdinalIgnoreCase);
Run Code Online (Sandbox Code Playgroud)

此方法的其他重载允许您指定要检查的起始索引和多个字符.