I have two different realization random function:
Version 1:
public double myRnd()
{
Random rnd = new Random();
return rnd.NextDouble();
}
//-- Generate Random Number for Delaer
double DealersCard = myRnd();
//-- Generate Players 4 Random Number
double Box1Card = myRnd();
double Box2Card = myRnd();
double Box3Card = myRnd();
double Box4Card = myRnd();
version 2:
//-- Create Random Object
var rnd = new Random();
//-- Generate Random Number for Delaer
double DealersCard = rnd.NextDouble();
//-- Generate Players 4 Random Number
double Box1Card = rnd.NextDouble();
double Box2Card = rnd.NextDouble();
double Box3Card = rnd.NextDouble();
double Box4Card = rnd.NextDouble();
Which method is better ?