|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| override int | Compare (string? x, string? y) |
| override bool | Equals (string? x, string? y) |
| override int | GetHashCode (string obj) |
| override bool | Equals ([NotNullWhen(true)] object? obj) |
| override int | GetHashCode () |
| void | GetObjectData (SerializationInfo info, StreamingContext context) |
| int | Compare (object? x, object? y) |
| int | Compare (T? x, T? y) |
| int | Compare (T? x, T? y) |
| new bool | Equals (object? x, object? y) |
| bool | Equals (T? x, T? y) |
| bool | Equals (T? x, T? y) |
| int | GetHashCode (object obj) |
| int | GetHashCode ([DisallowNull] T obj) |
| int | GetHashCode ([DisallowNull] T obj) |
Static Public Member Functions | |
| static StringComparer | FromComparison (StringComparison comparisonType) |
| static StringComparer | Create (CultureInfo culture, bool ignoreCase) |
| static StringComparer | Create (CultureInfo culture, CompareOptions options) |
| static bool | IsWellKnownOrdinalComparer (IEqualityComparer< string?>? comparer, out bool ignoreCase) |
| static bool | IsWellKnownCultureAwareComparer (IEqualityComparer< string?>? comparer, [NotNullWhen(true)] out CompareInfo? compareInfo, out CompareOptions compareOptions) |
Protected Member Functions | |
| override bool | IsWellKnownCultureAwareComparerCore ([NotNullWhen(true)] out CompareInfo compareInfo, out CompareOptions compareOptions) |
| virtual bool | IsWellKnownOrdinalComparerCore (out bool ignoreCase) |
Package Functions | |
| CultureAwareComparer (CultureInfo culture, CompareOptions options) | |
| CultureAwareComparer (CompareInfo compareInfo, CompareOptions options) | |
Static Package Attributes | |
| static readonly CultureAwareComparer | InvariantCaseSensitiveInstance = new CultureAwareComparer(CompareInfo.Invariant, CompareOptions.None) |
| static readonly CultureAwareComparer | InvariantIgnoreCaseInstance = new CultureAwareComparer(CompareInfo.Invariant, CompareOptions.IgnoreCase) |
Properties | |
| static StringComparer | InvariantCulture [get] |
| static StringComparer | InvariantCultureIgnoreCase [get] |
| static StringComparer | CurrentCulture [get] |
| static StringComparer | CurrentCultureIgnoreCase [get] |
| static StringComparer | Ordinal [get] |
| static StringComparer | OrdinalIgnoreCase [get] |
Private Member Functions | |
| CultureAwareComparer (SerializationInfo info, StreamingContext context) | |
Private Attributes | |
| readonly CompareInfo | _compareInfo |
| readonly CompareOptions | _options |
Definition at line 10 of file CultureAwareComparer.cs.