| _ignoreCase | System.OrdinalComparer | private |
| Compare(string x, string y) | System.OrdinalCaseSensitiveComparer | inline |
| System::OrdinalComparer.Compare(string? x, string? y) | System.OrdinalComparer | inline |
| System::StringComparer.Compare(object? x, object? y) | System.StringComparer | inline |
| System::OrdinalComparer.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 |
| CurrentCulture | System.StringComparer | static |
| CurrentCultureIgnoreCase | System.StringComparer | static |
| Equals(string x, string y) | System.OrdinalCaseSensitiveComparer | inline |
| System::OrdinalComparer.Equals(string? x, string? y) | System.OrdinalComparer | inline |
| System::OrdinalComparer.Equals([NotNullWhen(true)] object? obj) | System.OrdinalComparer | inline |
| System::StringComparer.Equals(object? x, object? y) | System.StringComparer | inline |
| System::OrdinalComparer.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.OrdinalCaseSensitiveComparer | inline |
| System::OrdinalComparer.GetHashCode() | System.OrdinalComparer | inline |
| System::StringComparer.GetHashCode(object obj) | System.StringComparer | inline |
| System::OrdinalComparer.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.OrdinalCaseSensitiveComparer | inline |
| Instance | System.OrdinalCaseSensitiveComparer | packagestatic |
| InvariantCulture | System.StringComparer | static |
| InvariantCultureIgnoreCase | System.StringComparer | static |
| 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.StringComparer | inlineprotectedvirtual |
| IsWellKnownOrdinalComparer(IEqualityComparer< string?>? comparer, out bool ignoreCase) | System.StringComparer | inlinestatic |
| IsWellKnownOrdinalComparerCore(out bool ignoreCase) | System.OrdinalComparer | inlineprotectedvirtual |
| Ordinal | System.StringComparer | static |
| OrdinalCaseSensitiveComparer() | System.OrdinalCaseSensitiveComparer | inlineprivate |
| OrdinalComparer(bool ignoreCase) | System.OrdinalComparer | inlinepackage |
| OrdinalIgnoreCase | System.StringComparer | static |