title: How should i be generating a random number between 0 and up to 2? BCL Random is not random
body: <p>How should i be generating a random number between 0 and up to 2?</p>
  
  <p>I am currently using a private static readonly Random object and call _random.Next(0, 2) BUT the values are not random ... I see sequences of 0,0,0,1,1,0,0,0,,1,1,1</p>
  
  <p>The below is clearly not random. How should I be doing this?</p>
  
  <p>Thanks a lot</p>