Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.StringComparer Class Referenceabstract

Public Member Functions

int Compare (object? x, object? y)
 
new bool Equals (object? x, object? y)
 
int GetHashCode (object obj)
 
int Compare (string? x, string? y)
 
bool Equals (string? x, string? y)
 
int GetHashCode (string obj)
 
int Compare (T? x, T? y)
 
bool Equals (T? x, T? y)
 
int GetHashCode ([DisallowNull] T obj)
 
int Compare (T? x, T? y)
 
bool Equals (T? x, T? y)
 
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

virtual bool IsWellKnownOrdinalComparerCore (out bool ignoreCase)
 
virtual bool IsWellKnownCultureAwareComparerCore ([NotNullWhen(true)] out CompareInfo compareInfo, out CompareOptions compareOptions)
 

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]
 

Detailed Description

Definition at line 11 of file StringComparer.cs.


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