C#不区分大小写的字符串比较
这个问题在这里已经有了答案:
Contains
方法有一个接受IEqualityComparer
的重载。 您可以通过执行以下操作来完成一项操作:
if (list.Contains(test2, StringComparer.OrdinalIgnoreCase))
{
// do something
}
IndexOf有一个用于不区分大小写搜索的参数
culture.CompareInfo.IndexOf(toSearch, word, CompareOptions.IgnoreCase)
文化是CultureInfo描述文本所写语言的实例。
您可以遍历列表并查看每个列表条目是否与搜索匹配。
让你的list
小写......和
if (list.Contains(test2.ToLower()))
{
}
链接地址: http://www.djcxy.com/p/13087.html