我想知道用戶提供的文件名1與存儲在數據庫(文件名2)中相同。本地化 - 如何檢查文件名1和文件名2是否相同
我正要使用
string.Equals(Filename1, Filename2, StringComparison.CurrentCultureIgnoreCase)
但後來我懷疑我是否應該使用StringComparison.InvariantCultureIgnoreCase
。
顯然,我需要按照操作系統所做的相同的方式來執行此操作,或者使用適當的API。
在一些文化中,如果下一個字母大寫,AFAIK字符(例如vocals)可能會改變。
由於我主要面向英語市場,因此我希望我的軟件能夠在全球範圍內運行良好。