.NET Jak porównywać dwa ciągi znaków, które reprezentują nazwy plików, ignorując przypadek poprawnie
Biorąc pod uwagę, że (przynajmniej w NTFS) system plików w systemie Windows nie uwzględnia wielkości liter, chciałbym porównaćString fileA
doString fileB
takie jak:
fileA.Equals(fileB, StringComparison.CurrentCultureIgnoreCase)
Pojawia się pytanie, którą kulturę powinienem użyć, czy wystarczająca jest domyślna kultura bieżąca (ui?)? Nie mogę znaleźć żadnych metod BCL do tego celu.