//随机生成1-100的整数并存在变量中,并且不能重复,还需要支持排序功能
List<int> list = new List<int>();
Random random = new Random();
string oldResult = "", sortResult = "", reserResult = "";
for (int i = 1; i < 100; i++)
{
int tempNum = random.Next(1, 100);
if (list.IndexOf(tempNum) < 0)
{
list.Add(tempNum);
}
}
//list.Sort();
//list.Reverse();
for (int i = 0; i < list.Count; i++)
{
if (i % 10 == 0)
{
oldResult += "\n " + list[i] + " ";
}
else
{
oldResult += list[i] + " ";
}
}
MessageBox.Show(oldResult);
List<int> list = new List<int>();
Random random = new Random();
string oldResult = "", sortResult = "", reserResult = "";
for (int i = 1; i < 100; i++)
{
int tempNum = random.Next(1, 100);
if (list.IndexOf(tempNum) < 0)
{
list.Add(tempNum);
}
}
//list.Sort();
//list.Reverse();
for (int i = 0; i < list.Count; i++)
{
if (i % 10 == 0)
{
oldResult += "\n " + list[i] + " ";
}
else
{
oldResult += list[i] + " ";
}
}
MessageBox.Show(oldResult);
本文介绍了一种使用C#生成1-100范围内不重复随机整数的方法,并将其存储在列表中。此外,还展示了如何通过控制台显示这些随机数。虽然示例代码中未实际启用排序和逆序功能,但提供了注释代码作为指引。
4219

被折叠的 条评论
为什么被折叠?



