7 instantiations of CultureAwareComparer
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Globalization\GlobalizationExtensions.cs (1)
22return new CultureAwareComparer(compareInfo, options);
src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (6)
22new CultureAwareComparer(CultureInfo.CurrentCulture, CompareOptions.None); 25new CultureAwareComparer(CultureInfo.CurrentCulture, CompareOptions.IgnoreCase); 50return new CultureAwareComparer(culture, ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.None); 57return new CultureAwareComparer(culture, options); 217internal static readonly CultureAwareComparer InvariantCaseSensitiveInstance = new CultureAwareComparer(CompareInfo.Invariant, CompareOptions.None); 218internal static readonly CultureAwareComparer InvariantIgnoreCaseInstance = new CultureAwareComparer(CompareInfo.Invariant, CompareOptions.IgnoreCase);
6 references to CultureAwareComparer
mscorlib (1)
mscorlib.cs (1)
16[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.CultureAwareComparer))]
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (5)
17public static StringComparer InvariantCulture => CultureAwareComparer.InvariantCaseSensitiveInstance; 19public static StringComparer InvariantCultureIgnoreCase => CultureAwareComparer.InvariantIgnoreCaseInstance; 217internal static readonly CultureAwareComparer InvariantCaseSensitiveInstance = new CultureAwareComparer(CompareInfo.Invariant, CompareOptions.None); 218internal static readonly CultureAwareComparer InvariantIgnoreCaseInstance = new CultureAwareComparer(CompareInfo.Invariant, CompareOptions.IgnoreCase); 296obj is CultureAwareComparer comparer &&