| _compareInfo | System.CultureAwareComparer | private |
| _options | System.CultureAwareComparer | private |
| Compare(string? x, string? y) | System.CultureAwareComparer | inline |
| System::StringComparer.Compare(object? x, object? y) | System.StringComparer | inline |
| System::StringComparer.System::Collections::Generic::IComparer.Compare(T? x, T? y) | System.Collections.Generic.IComparer< in T > | |
| IComparer< string?>.Compare(T? x, T? y) | System.Collections.Generic.IComparer< string?> | |
| Create(CultureInfo culture, bool ignoreCase) | System.StringComparer | inlinestatic |
| Create(CultureInfo culture, CompareOptions options) | System.StringComparer | inlinestatic |
| CultureAwareComparer(CultureInfo culture, CompareOptions options) | System.CultureAwareComparer | inlinepackage |
| CultureAwareComparer(CompareInfo compareInfo, CompareOptions options) | System.CultureAwareComparer | inlinepackage |
| CultureAwareComparer(SerializationInfo info, StreamingContext context) | System.CultureAwareComparer | inlineprivate |
| CurrentCulture | System.StringComparer | static |
| CurrentCultureIgnoreCase | System.StringComparer | static |
| Equals(string? x, string? y) | System.CultureAwareComparer | inline |
| Equals([NotNullWhen(true)] object? obj) | System.CultureAwareComparer | inline |
| System::StringComparer.Equals(object? x, object? y) | System.StringComparer | inline |
| System::StringComparer.System::Collections::Generic::IEqualityComparer.Equals(T? x, T? y) | System.Collections.Generic.IEqualityComparer< in T > | |
| IEqualityComparer< string?>.Equals(T? x, T? y) | System.Collections.Generic.IEqualityComparer< string?> | |
| FromComparison(StringComparison comparisonType) | System.StringComparer | inlinestatic |
| GetHashCode(string obj) | System.CultureAwareComparer | inline |
| GetHashCode() | System.CultureAwareComparer | inline |
| System::StringComparer.GetHashCode(object obj) | System.StringComparer | inline |
| System::StringComparer.System::Collections::Generic::IEqualityComparer.GetHashCode([DisallowNull] T obj) | System.Collections.Generic.IEqualityComparer< in T > | |
| IEqualityComparer< string?>.GetHashCode([DisallowNull] T obj) | System.Collections.Generic.IEqualityComparer< string?> | |
| GetObjectData(SerializationInfo info, StreamingContext context) | System.CultureAwareComparer | inline |
| InvariantCaseSensitiveInstance | System.CultureAwareComparer | packagestatic |
| InvariantCulture | System.StringComparer | static |
| InvariantCultureIgnoreCase | System.StringComparer | static |
| InvariantIgnoreCaseInstance | System.CultureAwareComparer | packagestatic |
| IsWellKnownCultureAwareComparer(IEqualityComparer< string?>? comparer, [NotNullWhen(true)] out CompareInfo? compareInfo, out CompareOptions compareOptions) | System.StringComparer | inlinestatic |
| IsWellKnownCultureAwareComparerCore([NotNullWhen(true)] out CompareInfo compareInfo, out CompareOptions compareOptions) | System.CultureAwareComparer | inlineprotectedvirtual |
| IsWellKnownOrdinalComparer(IEqualityComparer< string?>? comparer, out bool ignoreCase) | System.StringComparer | inlinestatic |
| IsWellKnownOrdinalComparerCore(out bool ignoreCase) | System.StringComparer | inlineprotectedvirtual |
| Ordinal | System.StringComparer | static |
| OrdinalIgnoreCase | System.StringComparer | static |