create a Random object
Random rand = new Random();
and use it
int randomNumber = rand.Next(min, max);
you don't have to initialize new Random()
every time you need a random number, initiate one Random then use it as many times as you need inside a loop or whatever