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

System.Runtime.InteropServices.SequenceMarshal

public static class SequenceMarshal
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); } }