【发布时间】:2010-09-16 08:07:17
【问题描述】:
如果我想要一个不区分大小写的字符串键字典,考虑到这些约束,我应该使用哪个版本的 StringComparer:
- 字典中的键来自 C# 代码或仅以英语语言环境(美国或英国)编写的配置文件
- 该软件已国际化,可在不同区域运行
我通常使用 StringComparer.InvariantCultureIgnoreCase 但不确定这是否正确。这是示例代码:
Dictionary< string, object> stuff = new Dictionary< string, object>(StringComparer.InvariantCultureIgnoreCase);
【问题讨论】:
标签: c# .net string internationalization