大文字小文字を区別せずに文字列を比較する

string.Equals()でStringComparison.OrdinalIgnoreCaseを指定します。

string str1 = "Value";
string str2 = "value";

Console.WriteLine(string.Equals(str1, str2, StringComparison.OrdinalIgnoreCase)); // True

string.Compare()での比較で3番目の引数をtrueにする方法もあります。

string str1 = "Value";
string str2 = "value";

Console.WriteLine(string.Compare(str1, str2, true)); // 0

関連項目