Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Collections.Generic.NonRandomizedStringEqualityComparer Class Reference

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< stringGetStringComparer (object? comparer)
 

Protected Member Functions

 NonRandomizedStringEqualityComparer (SerializationInfo information, StreamingContext context)
 

Package Functions

virtual RandomizedStringEqualityComparer GetRandomizedEqualityComparer ()
 

Static Package Functions

static IEqualityComparer< stringGetUnderlyingEqualityComparer (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)
 

Detailed Description

Definition at line 6 of file NonRandomizedStringEqualityComparer.cs.


The documentation for this class was generated from the following file: