Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetStringComparer()

static StringComparer System.Globalization.GlobalizationExtensions.GetStringComparer ( this CompareInfo compareInfo,
CompareOptions options )
inlinestatic

Definition at line 5 of file GlobalizationExtensions.cs.

6 {
7 if (compareInfo == null)
8 {
9 throw new ArgumentNullException("compareInfo");
10 }
11 return options switch
12 {
13 CompareOptions.Ordinal => StringComparer.Ordinal,
14 CompareOptions.OrdinalIgnoreCase => StringComparer.OrdinalIgnoreCase,
15 _ => new CultureAwareComparer(compareInfo, options),
16 };
17 }

References System.options, System.StringComparer.Ordinal, and System.StringComparer.OrdinalIgnoreCase.