public ArrayView3D(ArrayView <T> view, LongIndex3 extent) : this(new ArrayView <T, LongIndex3>(view, extent)) { }
public static ArrayView3D <T> As3DView <T>( this ArrayView <T> view, LongIndex3 extent) where T : unmanaged => new ArrayView3D <T>(view, extent);