Two vital information on .Net PRNG :<p>- It is not thread-safe (and might start outputting a serie of 0 when called in parallel)<p>- There is a bug (acknowledged by Microsoft but not fixed for backward compatibility reasons) in the implementation meaning that the generator has an abnormally short period and is, overall, less random looking.