title: Random numbers using C#
body: <p>I'm looking at generating a random number between 1 and 5 million. The process doesn't have to be quick (although it would be good if it was), but it must be as random as possible (I know nothing is random). I have a variety of data sources for the seed.</p>
  
  <p>I'm not sure if the <a href="http://en.wikipedia.org/wiki/.NET_Framework" rel="nofollow noreferrer">.NET</a> <a href="https://msdn.microsoft.com/en-us/library/system.random%28v=vs.110%29.aspx" rel="nofollow noreferrer">Random</a> class is going to be good enough for this. </p>
  
  <p>This will be used to select a winning ticket.</p>