C#产生不重复的随机数组的方法
public class RandomNumber
{
public static void Main(string[] args)
{
Random ran = new Random();
//生成一个随即数[1-100]
ArrayList arrList = new ArrayList();
while (arrList.Count <= 10)
{
int intRan = ran.Next(1, 101);
if (!arrList.Contains(intRan))
{
arrList.Add(intRan);
}
}
for (int i = 0; i < arrList.Count; i++)
{
Console.WriteLine(arrList[i]);
}
Console.ReadKey();
}
}