c#随机生成10个不重复的数字
时间: 2023-08-02 22:21:11 浏览: 108
用C#生成不重复的随机数的代码
可以使用C#中的Random和List来实现随机生成10个不重复的数字。代码如下:
```csharp
Random rand = new Random();
List<int> numbers = new List<int>();
// 生成10个不重复的数字
while (numbers.Count < 10)
{
int num = rand.Next(1, 101); // 生成1到100之间的随机数
if (!numbers.Contains(num))
{
numbers.Add(num);
}
}
// 输出生成的数字
foreach (int num in numbers)
{
Console.Write(num + " ");
}
```
上述代码会生成10个1到100之间的不重复的数字,并将它们输出到控制台上。
阅读全文