Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | OrdinalComparer |
class | OrdinalIgnoreCaseComparer |
Public Member Functions | |
virtual bool | Equals (string? x, string? y) |
virtual int | GetHashCode (string? obj) |
virtual IEqualityComparer< string?> | GetUnderlyingEqualityComparer () |
bool | Equals (T? x, T? y) |
int | GetHashCode ([DisallowNull] T obj) |
bool | Equals (T? x, T? y) |
int | GetHashCode ([DisallowNull] T obj) |
Static Public Member Functions | |
static ? IEqualityComparer< string > | GetStringComparer (object? comparer) |
Protected Member Functions | |
NonRandomizedStringEqualityComparer (SerializationInfo information, StreamingContext context) | |
Package Functions | |
virtual RandomizedStringEqualityComparer | GetRandomizedEqualityComparer () |
Static Package Functions | |
static IEqualityComparer< string > | GetUnderlyingEqualityComparer (IEqualityComparer< string > outerComparer) |
Private Member Functions | |
NonRandomizedStringEqualityComparer (IEqualityComparer< string > underlyingComparer) | |
void ISerializable. | GetObjectData (SerializationInfo info, StreamingContext context) |
Private Attributes | |
readonly IEqualityComparer< string > | _underlyingComparer |
Static Private Attributes | |
static readonly NonRandomizedStringEqualityComparer | WrappedAroundDefaultComparer = new OrdinalComparer(EqualityComparer<string>.Default) |
static readonly NonRandomizedStringEqualityComparer | WrappedAroundStringComparerOrdinal = new OrdinalComparer(StringComparer.Ordinal) |
static readonly NonRandomizedStringEqualityComparer | WrappedAroundStringComparerOrdinalIgnoreCase = new OrdinalIgnoreCaseComparer(StringComparer.OrdinalIgnoreCase) |
Definition at line 6 of file NonRandomizedStringEqualityComparer.cs.