- IComparer comparer = caseInsensitive ? CaseInsensitiveComparer.Default : null;
- IHashCodeProvider hcp = caseInsensitive ? CaseInsensitiveHashCodeProvider.Default : null;
+ IComparer comparer = caseInsensitive ? CaseInsensitiveComparer.DefaultInvariant : null;
+ IHashCodeProvider hcp = caseInsensitive ? CaseInsensitiveHashCodeProvider.DefaultInvariant : null;