2011年7月17日

C#产生不重复随机数的方法,欢迎补充

摘要: 方法1: 1 private void RandomNumber(int count) 2 { 3 int[] nums = new int[count]; 4 5 for (int i = 0; i < count; i++) 6 nums[i] = i; 7 8 Random rnd = new Random(); 9 for (int i = count - 1; i > 0; i--)10 {11 int iM = rnd.Next(i);12 int tmp = nums[i];13 nums[i] = nums[iM];14 nums[iM] = tmp;15 }16 阅读全文

posted @ 2011-07-17 12:21 A03130230 阅读(968) 评论(0) 推荐(1)

导航