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

◆ Slice() [2/2]

Span< T > System.Span< T >.Slice ( int start,
int length )
inline

Definition at line 281 of file Span.cs.

282 {
283 if ((ulong)((long)(uint)start + (long)(uint)length) > (ulong)(uint)_length)
284 {
285 ThrowHelper.ThrowArgumentOutOfRangeException();
286 }
287 return new Span<T>(ref Unsafe.Add(ref _pointer.Value, (nint)(uint)start), length);
288 }
readonly ByReference< T > _pointer
Definition Span.cs:50
readonly int _length
Definition Span.cs:52

References System.Span< T >._length, System.Span< T >._pointer, System.length, System.start, and System.ThrowHelper.ThrowArgumentOutOfRangeException().