是的,C#的StringComparison枚舉類型提供了IgnoreCase選項,可以在比較字符串時忽略大小寫。例如:
string str1 = "Hello";
string str2 = "hello";
if (string.Equals(str1, str2, StringComparison.OrdinalIgnoreCase))
{
Console.WriteLine("The strings are equal, ignoring case.");
}
在上面的示例中,IgnoreCase選項會忽略字符串中的大小寫差異,因此輸出結果為"The strings are equal, ignoring case."。