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

◆ NlsEndsWith()

unsafe bool System.Globalization.CompareInfo.NlsEndsWith ( ReadOnlySpan< char > source,
ReadOnlySpan< char > suffix,
CompareOptions options,
int * matchLengthPtr )
inlineprivate

Definition at line 2059 of file CompareInfo.cs.

2060 {
2061 int num = FindString(0x200000u | (uint)GetNativeCompareFlags(options), source, suffix, null);
2062 if (num >= 0)
2063 {
2064 if (matchLengthPtr != null)
2065 {
2067 }
2068 return true;
2069 }
2070 return false;
2071 }
static int GetNativeCompareFlags(CompareOptions options)
unsafe int FindString(uint dwFindNLSStringFlags, ReadOnlySpan< char > lpStringSource, ReadOnlySpan< char > lpStringValue, int *pcchFound)

References System.Runtime.Serialization.Dictionary, System.Globalization.CompareInfo.FindString(), System.Globalization.CompareInfo.GetNativeCompareFlags(), System.options, System.source, and System.suffix.

Referenced by System.Globalization.CompareInfo.EndsWithCore().