在 C# 中,可以使用 String.Equals 方法实现字符串不分大小写的匹配。该方法有多个重载形式,其中一个重载形式接受一个 StringComparison 枚举值作为第二个参数,用于指定比较规则。可以使用 StringComparison.OrdinalIgnoreCase 值来实现不区分大小写的字符串比较。

示例代码如下:

string str1 = 'Hello, world!';
string str2 = 'hello, World!';

bool equal = str1.Equals(str2, StringComparison.OrdinalIgnoreCase);
Console.WriteLine(equal);   // 输出 True

上述代码中,使用 Equals 方法比较两个字符串,第二个参数传入 StringComparison.OrdinalIgnoreCase 枚举值,实现不区分大小写的比较。

C# 字符串不区分大小写匹配 - 详解与示例

原文地址: https://www.cveoy.top/t/topic/oWgj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录