static void Main(string[] args)
{
var num = new int[35] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35 };
var numList = new ArrayList(num);
var rd = new Random();
var n1 = new int[7];
var n2 = new int[7];
var n3 = new int[7];
var n4 = new int[7];
var n5 = new int[7];
for (var i = 1; i <= 5; i++)
{
for (var j = 0; j < 7; j++)
{
int n = rd.Next(0, numList.Count);
switch (i)
{
case 1:
n1[j] = Convert.ToInt16(numList[n]);
break;
case 2:
n2[j] = Convert.ToInt16(numList[n]);
break;
case 3:
n3[j] = Convert.ToInt16(numList[n]);
break;
case 4:
n4[j] = Convert.ToInt16(numList[n]);
break;
case 5:
n5[j] = Convert.ToInt16(numList[n]);
break;
}
numList.RemoveAt(n);
}
}
foreach (var t in n1)
{
Console.WriteLine(t);
}
foreach (var t in n2)
{
Console.WriteLine(t);
}
foreach (var t in n3)
{
Console.WriteLine(t);
}
foreach (var t in n4)
{
Console.WriteLine(t);
}
foreach (var t in n5)
{
Console.WriteLine(t);
}
Console.Read();
}
代码很简单,应该能看懂,希望能够帮到你。