public static void EncodeUInt64(ulong value, byte[] buffer, int offset) { EncodeInt64(unchecked((long)value), buffer, offset); }
public void ToByteArray(byte[] buffer, int offset = 0) { for (var i = width - 1; i >= 0; i--) { Bits.EncodeUInt64(parts[i], buffer, offset); offset += 8; } }