首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

查看字符串是否包含C#中的另一个字符串的最快,不区分大小写的方法是什么?

在C#中,要以不区分大小写的方式检查一个字符串是否包含另一个字符串,可以使用以下方法:

代码语言:csharp
复制
bool contains = sourceString.IndexOf(valueString, StringComparison.OrdinalIgnoreCase) >= 0;

这里,IndexOf方法会在sourceString中查找valueString的位置,StringComparison.OrdinalIgnoreCase参数表示不区分大小写的比较方式。如果IndexOf返回值大于等于0,则表示valueStringsourceString中存在。

示例:

代码语言:csharp
复制
string sourceString = "Hello, World!";
string valueString = "world";
bool contains = sourceString.IndexOf(valueString, StringComparison.OrdinalIgnoreCase) >= 0;
Console.WriteLine(contains); // 输出 True

在这个例子中,sourceString包含了不区分大小写的valueString,因此contains的值为True

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券