110,538
社区成员
发帖
与我相关
我的任务
分享
int[] a= { 60, 85, 90, 100, 110, 125, 135, 140, 145, 150 };
int[] b= { 55, 60, 70, 85, 90, 95, 100, 105 };
int[] c= { 16, 19, 22, 25, 30, 35, 40, 50, 60 };
int[] sexLsit = { 1,2 };
int[] d= { 50, 55, 65, 75, 80, 85, 90 };
int[] e= { 10, 12, 16, 20, 22, 26, 30, 32 };
int[] f= { 85, 93, 94, 95, 100 };
int[] a = { 60, 85, 90, 100, 110, 125, 135, 140, 145, 150 };
int[] b = { 55, 60, 70, 85, 90, 95, 100, 105 };
int[] c = { 16, 19, 22, 25, 30, 35, 40, 50, 60 };
int[] sexLsit = { 1, 2 };
int[] d = { 50, 55, 65, 75, 80, 85, 90 };
int[] g = { 10, 12, 16, 20, 22, 26, 30, 32 };
int[] f = { 85, 93, 94, 95, 100 };
int[][] allShuZu = { a, b, c, sexLsit, d, g, f };
List<int> abcde = new List<int>();
for (int i = 0; i < allShuZu.Length; i++)
{
Random r = new Random();
Line_continue:
int index = r.Next(0, allShuZu.Count());
if (!abcde.Contains(allShuZu[i][index]))
{
abcde.Add(allShuZu[i][index]);
}
else
{
goto Line_continue;
}
}
int[] result = abcde.ToArray();
var all =
from x1 in a
from x2 in b
from x3 in c
from x4 in sexLsit
from x5 in d
from x6 in e
from x7 in f
select new int[] { x1, x2, x3, x4, x5, x6, x7 };
// 总数有40多万个, 10 * 8 * 9 * 2 * 7 * 8 * 5 = 403,200