<PackageReference Include="Apache.Arrow" Version="21.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)