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

◆ Write< T >()

static void System.Buffers.BuffersExtensions.Write< T > ( this IBufferWriter< T > writer,
ReadOnlySpan< T > value )
inlinestatic

Definition at line 90 of file BuffersExtensions.cs.

91 {
92 Span<T> span = writer.GetSpan();
93 if (value.Length <= span.Length)
94 {
95 value.CopyTo(span);
96 writer.Advance(value.Length);
97 }
98 else
99 {
101 }
102 }
static void WriteMultiSegment< T >(IBufferWriter< T > writer, in ReadOnlySpan< T > source, Span< T > destination)

References System.Span< T >.CopyTo(), System.Span< T >.Length, System.value, System.Buffers.BuffersExtensions.WriteMultiSegment< T >(), and System.writer.