title: Fastest way to generate a random boolean
body: <p>So there is several ways of creating a random bool in C#:</p>
  
  <ul>
  <li>Using Random.Next(): <code>rand.Next(2) == 0</code></li>
  <li>Using Random.NextDouble(): <code>rand.NextDouble() &gt; 0.5</code></li>
  </ul>
  
  <p>Is there really a difference? If so, which one actually has the better performance? Or is there another way I did not see, that might be even faster?</p>