9 private static bool Null;
13 public bool this[
int key]
23 this.value |= (byte)(1 <<
key);
27 this.value &= (byte)(~(1 <<
key));
32 public BitsByte(
bool b1 =
false,
bool b2 =
false,
bool b3 =
false,
bool b4 =
false,
bool b5 =
false,
bool b6 =
false,
bool b7 =
false,
bool b8 =
false)
52 value =
byte.MaxValue;
116 int num = flags.Length;
126 for (
int i = 0; i < flags.Length; i++)
139 int num5 = array.Length - 1;
160 return list.ToArray();
void Add(TKey key, TValue value)
void Retrieve(ref bool b0, ref bool b1, ref bool b2, ref bool b3, ref bool b4, ref bool b5, ref bool b6)
void Retrieve(ref bool b0, ref bool b1)
void Retrieve(ref bool b0, ref bool b1, ref bool b2, ref bool b3, ref bool b4)
static BitsByte[] DecomposeBitsBytesChain(BinaryReader reader)
static BitsByte[] ComposeBitsBytesChain(bool optimizeLength, params bool[] flags)
void Retrieve(ref bool b0)
void Retrieve(ref bool b0, ref bool b1, ref bool b2, ref bool b3)
BitsByte(bool b1=false, bool b2=false, bool b3=false, bool b4=false, bool b5=false, bool b6=false, bool b7=false, bool b8=false)
void Retrieve(ref bool b0, ref bool b1, ref bool b2, ref bool b3, ref bool b4, ref bool b5)
void Retrieve(ref bool b0, ref bool b1, ref bool b2)
void Retrieve(ref bool b0, ref bool b1, ref bool b2, ref bool b3, ref bool b4, ref bool b5, ref bool b6, ref bool b7)