Apache.Arrow.BitUtility public static class BitUtility Documentation public static int ByteCount(int n) public static void ClearBit(Span<byte> data, int index) public static int CountBits(ReadOnlySpan<byte> data, int index) public static int CountBits(ReadOnlySpan<byte> data, int index, int length) public static int CountBits(ReadOnlySpan<byte> data) public static bool GetBit(byte data, int index) public static bool GetBit(ReadOnlySpan<byte> data, int index) public static long RoundUpToMultipleOf64(long n) public static long RoundUpToMultipleOf8(long n) public static long RoundUpToMultiplePowerOfTwo(long n, int factor) public static void SetBit(Span<byte> data, int index) public static void SetBit(Span<byte> data, int index, bool value) public static void ToggleBit(Span<byte> data, int index)