【发布时间】:2013-10-04 10:11:30
【问题描述】:
我需要以随机顺序打印从 1 到 50 的数字而不重复 它。
static void Main(string[] args)
{
ArrayList r = new ArrayList();
Random ran = new Random();
for (int i = 0; i < 50; i++)
{
r.Add(ran.Next(1,51));
}
for (int i = 0; i < 50; i++)
Console.WriteLine(r[i]);
Console.ReadKey();
}
【问题讨论】:
-
不要再使用
ArrayList。它属于 C# 没有 泛型 的旧时代。请改用List<T>。