随机选择 2 个 Int 作为选项

发布于 2024-11-10 13:32:19 字数 334 浏览 3 评论 0原文

private void btnStart_Click(object sender, EventArgs e)
{
    Random random = new Random();
    int randomNumber = random.Next(0, 1000);
    int RandomTolerance = 5 || 10;
    lblRandomValue.Text = randomNumber + "000" + "O" + RandomTolerance;
}

我不明白如何允许 RandomTolerance 仅在 5 和 10 之间选择整数。

private void btnStart_Click(object sender, EventArgs e)
{
    Random random = new Random();
    int randomNumber = random.Next(0, 1000);
    int RandomTolerance = 5 || 10;
    lblRandomValue.Text = randomNumber + "000" + "O" + RandomTolerance;
}

I do not understand how to allow the RandomTolerance to choose between 5 and 10 only as an integer.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

谢绝鈎搭 2024-11-17 13:32:19
int RandomTolerance=random.Next(0,2)<1?5:10;

顺便说一句,一遍又一遍地重新播种随机数生成器通常是一个坏主意。您应该阅读随机数生成器的工作原理。

int RandomTolerance=random.Next(0,2)<1?5:10;

As a side note, reseeding your random number generator over and over is usually a bad idea. You should read up on how random number generators work.

口干舌燥 2024-11-17 13:32:19
int RandomTolerance = random.Next(1,3) * 5;

免责声明:@Blindy,这听起来更好:)

int RandomTolerance = random.Next(1,3) * 5;

Disclaimer: @Blindy, this sounded better :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文