protected bool Equals(bit other) { return Value == other.Value; }
public static void FastFill(bit bit, BinaryVector vector) { long fill = 0; if (bit == bit.ONE) { fill = ~fill; } for (int idx = 0; idx < vector.data.Length; idx++) { vector.data[idx] = fill; } }