Different methods of Random generator in Visual C#

May 23, 2012 at 12:02 PM

Dear Sir,In mathematica Software there are different methods are available for creating random number generators as below 
1 "Congruential" (linear congruential generator (low-quality randomness))2 "ExtendedCA"(extended cellular automaton generator (default))3 "Legacy"4 "MersenneTwister"(Mersenne Twister shift register generator)5 "MKL" (Intel MKL generator (Intel-based systems))6 "Rule30CA"(Wolfram rule 30 generator)
I need to have above randum number generators in visual c# 2008 and above .Please let me know , Is there any library already exists ?or you can create it ?Thanks.
I am eagerly waiting for your reply.
Regards
Suresh.