Memory<T> public struct Memory<T> Documentation public static Memory<T> Empty { get; } public bool IsEmpty { get; } public int Length { get; } public Span<T> Span { get; } public Memory(T[] array) public Memory(T[] array, int start, int length) public static Memory<T> op_Implicit(T[] array) public static Memory<T> op_Implicit(ArraySegment<T> segment) public static ReadOnlyMemory<T> op_Implicit(Memory<T> memory) public void CopyTo(Memory<T> destination) public bool Equals(Memory<T> other) public MemoryHandle Pin() public Memory<T> Slice(int start) public Memory<T> Slice(int start, int length) public T[] ToArray() public bool TryCopyTo(Memory<T> destination)