我想知道用户提供的文件名1与存储在数据库(文件名2)中相同。本地化 - 如何检查文件名1和文件名2是否相同
我正要使用
string.Equals(Filename1, Filename2, StringComparison.CurrentCultureIgnoreCase)
但后来我怀疑我是否应该使用StringComparison.InvariantCultureIgnoreCase
。
显然,我需要按照操作系统所做的相同的方式来执行此操作,或者使用适当的API。
在一些文化中,如果下一个字母大写,AFAIK字符(例如vocals)可能会改变。
由于我主要面向英语市场,因此我希望我的软件能够在全球范围内运行良好。