【发布时间】:2009-11-18 15:19:47
【问题描述】:
鉴于(至少在 NTFS 上)Windows 上的文件系统不区分大小写,我想将 String fileA 与 String fileB 进行比较:
fileA.Equals(fileB, StringComparison.CurrentCultureIgnoreCase)
然后问题就变成了我应该使用哪种文化,默认的当前(ui?)文化就足够了吗?我似乎找不到任何用于此目的的 BCL 方法。
【问题讨论】:
-
出于这些目的,我总是建议 CultureInfo.InvariantCulture
标签: c# filesystems culture case-insensitive