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

ReadOnlySpan<T>

public struct ReadOnlySpan<T>
public struct Enumerator<T>

public static ReadOnlySpan<T> Empty { get; }

public bool IsEmpty { get; }

public T& modreq(System.Runtime.InteropServices.InAttribute) this[int index] { get; }

public int Length { get; }

public ReadOnlySpan(T[] array)

public ReadOnlySpan(T[] array, int start, int length)

public ReadOnlySpan(Void* pointer, int length)

public static bool op_Equality(ReadOnlySpan<T> left, ReadOnlySpan<T> right)

public static ReadOnlySpan<T> op_Implicit(T[] array)

public static ReadOnlySpan<T> op_Implicit(ArraySegment<T> segment)

public static bool op_Inequality(ReadOnlySpan<T> left, ReadOnlySpan<T> right)

public void CopyTo(Span<T> destination)

public T& modreq(System.Runtime.InteropServices.InAttribute) GetPinnableReference()

public ReadOnlySpan<T> Slice(int start)

public ReadOnlySpan<T> Slice(int start, int length)

public T[] ToArray()

public bool TryCopyTo(Span<T> destination)