SequenceMarshal
Provides a collection of methods for interoperating with ReadOnlySequence<T>
Get an array segment from the underlying ReadOnlySequence<T>.
If unable to get the array segment, return false with a default array segment.
Get ReadOnlyMemory<T> from the underlying ReadOnlySequence<T>.
If unable to get the ReadOnlyMemory<T>, return false.
public static bool TryGetReadOnlySequenceSegment<T>(ReadOnlySequence<T> sequence, out ReadOnlySequenceSegment startSegment, out int startIndex, out ReadOnlySequenceSegment endSegment, out int endIndex)
Get ReadOnlySequenceSegment<T> from the underlying ReadOnlySequence<T>.
If unable to get the ReadOnlySequenceSegment<T>, return false.