当前位置: 编程技术>.net/c#/asp.net
生成不重复随机数列表的c#代码
来源: 互联网 发布时间:2014-08-30
本文导语: 在网上找到一段可以生成不重复随机数列表的c#代码,分享下,有需要的朋友研究下。 代码如下: /// /// 生成不重复的随机数列表 /// /// 不重复数数量 /// 不重复数列表 private static List GetRandomList(int count) { List list = new Li...
在网上找到一段可以生成不重复随机数列表的c#代码,分享下,有需要的朋友研究下。
代码如下:
///
/// 生成不重复的随机数列表
///
/// 不重复数数量
/// 不重复数列表
private static List GetRandomList(int count)
{
List list = new List();
int num = 0;
Random rnd = new Random();
for (int i = 0; i < count; i++)
{
do
{
num = rnd.Next(010000, 1000000);
} while (list.Contains(num));//
list.Add(num);
}
return list;
}
/// 生成不重复的随机数列表
///
/// 不重复数数量
/// 不重复数列表
private static List GetRandomList(int count)
{
List list = new List();
int num = 0;
Random rnd = new Random();
for (int i = 0; i < count; i++)
{
do
{
num = rnd.Next(010000, 1000000);
} while (list.Contains(num));//
list.Add(num);
}
return list;
}