一个可以随机生成排列3号码的C#代码
时间: 2024-03-29 09:38:13 浏览: 138
C# 生成随机数的代码
5星 · 资源好评率100%
好的,以下是一个可以随机生成排列3号码的C#示例代码:
```csharp
using System;
namespace Permutation3
{
class Program
{
static void Main(string[] args)
{
Random rnd = new Random();
int[] digits = new int[3];
// 生成3个不同的数字
for (int i = 0; i < 3; i++)
{
digits[i] = rnd.Next(0, 10);
for (int j = 0; j < i; j++)
{
// 确保数字不重复
if (digits[i] == digits[j])
{
i--;
break;
}
}
}
// 输出结果
Console.WriteLine("排列3号码为:{0} {1} {2}", digits[0], digits[1], digits[2]);
Console.ReadKey();
}
}
}
```
这段代码的作用与前面的Python代码类似,也是从0到9的数字中随机选出3个不同的数字,并输出结果。同样需要注意的是,这只是一个随机生成号码的示例,不要将其用于任何违法或者不道德的行为。
阅读全文