title: Bitarray VS bool[]
body: <p>I expected to find a existing question here on SO about this but i didn't. </p>
  
  <p>What is the advantage of using a <code>Bitarray</code> when you can store your <code>bool</code> values in a <code>bool[]</code>?</p>
  
  <pre><code>System.Collections.BitArray biArray = new System.Collections.BitArray(8);
  biArray[4] = true;
  
  bool[] boArray = new bool[8];
  boArray[4] = true;
  </code></pre>
  
  <p>The <code>bool[]</code> seems a little more handy to me because there exist more (extension)methods to work with a array instead of a <code>BitArray</code></p>