link中如何产生两个一样的随机数?其它随机数不能一样?

link中如何产生两个一样的随机数?其它随机数不能一样?

生成一堆随机数之后,在随机从这堆数字中取一个作为重复随机数,不就可以了

 var query = enumerable.range(0, m).orderby(x => guid.newguid()).take(n - 1).toarray();
int a = query[new random.next(0, n - 1)];
int b = query[new random.next(0, n)];
query = query.take(b).concat(new int[] {a}).concat(query.skip(b)).toarray();