是否有Char版本的Enum StringComparer.OrdinalIgnoreCase

时间:2019-06-28 09:05:15

标签: string dictionary char

使用字典时遇到StringComparer.OrdinalIgnoreCase,但是我的字典键值是char而不是字符串。我想知道,在char数据类型的情况下,是否可以使用StringComparer.OrdinalIgnoreCase的枚举版本?类似于以下内容:

var caseInsensitiveDictionary = new Dictionary<string, int>(
        StringComparer.OrdinalIgnoreCase)

 var caseInsensitiveDictionary = new Dictionary<char, int>(
        CharComparer.OrdinalIgnoreCase)

我目前正在关注最佳性能,因此我不想使用char.ToUpper()还是性能差异不大?

0 个答案:

没有答案