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

◆ Trim< T >() [7/8]

static Span< T > System.MemoryExtensions.Trim< T > ( this Span< T > span,
ReadOnlySpan< T > trimElements )
inlinestatic
Type Constraints
T :IEquatable<T> 

Definition at line 1833 of file MemoryExtensions.cs.

1834 {
1835 if (trimElements.Length > 1)
1836 {
1839 return span.Slice(start, length);
1840 }
1841 if (trimElements.Length == 1)
1842 {
1843 return span.Trim(trimElements[0]);
1844 }
1845 return span;
1846 }
static int ClampStart(ReadOnlySpan< char > span)
static int ClampEnd(ReadOnlySpan< char > span, int start)

References System.MemoryExtensions.ClampEnd(), System.MemoryExtensions.ClampStart(), System.length, and System.start.