public Boolean ContainsAll(BitSet other) {
if (other == null) {
return false;
}
Boolean result = true;
for (Int32 i = 0; i < other._bits.Length; i++) {
if ((this._bits[i] & other._bits[i]) != other._bits[i]) {
result = false;
break;
}
}
return result;
}