<PackageReference Include="System.Memory" Version="4.6.3" />

System.Runtime.InteropServices.SequenceMarshal

public static class SequenceMarshal
Provides a collection of methods for interoperating with ReadOnlySequence<T>
namespace System.Runtime.InteropServices { public static class SequenceMarshal { public static bool TryGetReadOnlySequenceSegment<T>(ReadOnlySequence<T> sequence, out ReadOnlySequenceSegment<T> startSegment, out int startIndex, out ReadOnlySequenceSegment<T> endSegment, out int endIndex); public static bool TryGetArray<T>(ReadOnlySequence<T> sequence, out ArraySegment<T> segment); public static bool TryGetReadOnlyMemory<T>(ReadOnlySequence<T> sequence, out ReadOnlyMemory<T> memory); } }