注:これは、現代の言語には正規表現と大文字と小文字を区別しない文字列比較メソッドが組み込まれていることを認識しているため、歴史的な関心からさらに質問しています。
不明な大文字小文字の2つの文字列を比較すると、Microsoftベースの変換方法が小文字ではなく大文字に最適化されていることを読んだことを思い出すことができます。それで:
If (stringA.ToUpper() == stringB.ToUpper()) { ... }
よりも速くなります:
If (stringA.ToLower() == stringB.ToLower()) { ... }
これが当てはまる場合、文字列データを検索する必要がある場合は、小文字ではなく大文字で保存する方がよいでしょうか。