繁体   English   中英

我应该为此使用当前文化吗

[英]Should I use Current Culture for this

在我的应用程序中,将用户在.txt文件中键入的某些文本与用户计算机上的文件名和运行进程名进行比较。

我应该使用“当前文化”比较还是“序数”比较好。

如果有关系,我正在使用c#

这取决于您的期望。 顺序比较从字面上比较这些位,因此忽略了诸如Unicode规范化之类的方面。 语言比较使用对用户有意义的规则。 因此,例如,如果您要使用特定于语言的规则,其类型中的“æ”等于“ ae”(英语)或“ß”(sharp s)等于“ ss”(德语)或其中“á”(分解:紧接着组合成锐角的a)等于'́á'(分解成a:锐角),那么您将需要使用一种文化比较。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM