.NET Cómo comparar dos cadenas que representan nombres de archivos que ignoran el caso correctamente

Dado que (al menos en NTFS) el sistema de archivos en Windows no distingue entre mayúsculas y minúsculas, me gustaría compararString fileA aString fileB como tal:

fileA.Equals(fileB, StringComparison.CurrentCultureIgnoreCase)

La pregunta entonces es qué cultura debo usar, ¿es suficiente la cultura actual por defecto (ui?)? Parece que no puedo encontrar ningún método BCL para este propósito.

Respuestas a la pregunta(6)

Su respuesta a la pregunta