C# 字符串不区分大小写匹配 - 详解与示例
在 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 枚举值,实现不区分大小写的比较。
原文地址: https://www.cveoy.top/t/topic/oWgj 著作权归作者所有。请勿转载和采集!