是否存在枚举StringComparer.OrdinalIgnoreCase的字符版本

是否存在枚举StringComparer.OrdinalIgnoreCase的字符版本,string,dictionary,char,String,Dictionary,Char,我在使用dictionary时遇到了StringComparer.OrdinalingOreCase,但是我的dictionary键值是字符而不是字符串。我想知道,是否有一个枚举版本的StringComparer.OrdinalIgnoreCase可以用于char数据类型?如下所示: var caseInsensitiveDictionary = new Dictionary<string, int>( StringComparer.OrdinalIgnoreCase

我在使用dictionary时遇到了
StringComparer.OrdinalingOreCase
,但是我的dictionary键值是字符而不是字符串。我想知道,是否有一个枚举版本的
StringComparer.OrdinalIgnoreCase
可以用于char数据类型?如下所示:

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

 var caseInsensitiveDictionary = new Dictionary<char, int>(
        CharComparer.OrdinalIgnoreCase)
var caseInsensitiveDictionary=新字典(
StringComparer.OrdinalIgnoreCase)
var caseInsensitiveDictionary=新字典(
CharComparer.OrdinalIgnoreCase)
我目前关心的是最佳性能,因此我不想选择char.ToUpper(),或者说性能没有太大的差异