<PackageReference Include="Apache.Arrow" Version="23.0.0" />

Apache.Arrow.Array

public abstract class Array : IArrowArray, IDisposable
public ArrayData Data { get; }

public int Length { get; }

public ArrowBuffer NullBitmapBuffer { get; }

public int NullCount { get; }

public int Offset { get; }

protected Array(ArrayData data)

public virtual void Accept(IArrowArrayVisitor visitor)

public void Dispose()

protected virtual void Dispose(bool disposing)

public bool IsNull(int index)

public bool IsValid(int index)

public Array Slice(int offset, int length)

public Array SliceShared(int offset, int length)