public int[] Ran() { int[] a=new int[5]; Random ran = new Random(); for(int i=0;i <5;i++) { a[i]=ran.Next(10); a=aa(a, i, ran); } return a;
}
public int[] aa(int[] a, int i,Random ran) { for (int j = i - 1; j >= 0; j--) if (a[j] == a[i]) {a[i] = ran.Next(10); aa(a,i,ran);} return a; } 有什么不好的地方请大家指出,谢谢!Random ran = new Random(); 这句不要写在里面要写在外面 带参数的方法! 随机的public int[] Ran(Random ran )