I'm generating many random numbers and I need a good function, since this doesn't help much:
public static class Randomizer
{
    static Random random = new Random((int)DateTime.Now.Ticks);
    public static int RandomInteger(int minimum, int maximum)
    {
        return random.Next(minimum, maximum + 1);
    }
    public static double RandomDouble()
    {
        return random.NextDouble();
    }
}
When I use this class, my numbers are very often the same. Do you have any simple idea how I can improve performance of the randomizer?
Thanks, Ivan