System.Collections.BitArray
namespace System.Collections
{
public sealed class BitArray : ICollection, IEnumerable, ICloneable
{
public int Count { get; }
public bool IsReadOnly { get; }
public bool IsSynchronized { get; }
public bool this[int index] { get; set; }
public int Length { get; set; }
public object SyncRoot { get; }
public BitArray(bool[] values);
public BitArray(byte[] bytes);
public BitArray(BitArray bits);
public BitArray(int length);
public BitArray(int length, bool defaultValue);
public BitArray(int[] values);
public BitArray And(BitArray value);
public object Clone();
public void CopyTo(Array array, int index);
public bool Get(int index);
public IEnumerator GetEnumerator();
public BitArray Not();
public BitArray Or(BitArray value);
public void Set(int index, bool value);
public void SetAll(bool value);
public BitArray Xor(BitArray value);
}
}