public class CreateRandom
{
public static int Random()
{
return Math.Abs(Guid.NewGuid().GetHashCode());
}
public static int Random(int maxValue)
{
return Math.Abs(Guid.NewGuid().GetHashCode() % (maxValue + 1));
}
public static int Random(int minValue, int maxValue)
{
var value = Math.Abs(Guid.NewGuid().GetHashCode() % (maxValue + 1));
if (value > minValue)
return value;
return Random(minValue, maxValue);
}
}
static void Main(string[] args)
{
Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
Console.WriteLine();
for (int i = 0; i < 100; i++)
{
//随机生成100个 每行7个输出
Console.Write(CreateRandom.Random(0, 100) + " ");
if (i % 7 == 0)
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
Console.WriteLine();
for (int i = 0; i < 100; i++)
{
Console.Write(CreateRandom.Random(0, 100) + " ");
if (i % 7 == 0)
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
Console.ReadKey();
}
