如何在 Visual Studio 2019 中通过单击按钮来重复数组上的元素
Posted
技术标签:
【中文标题】如何在 Visual Studio 2019 中通过单击按钮来重复数组上的元素【英文标题】:How to repeat elements on array with button click in Visual Studio 2019 【发布时间】:2021-11-12 00:27:30 【问题描述】:我正在制作一个简单的算术运算符数学游戏。我希望每次单击“下一步”按钮时操作数都会更改。
这是我的代码。它更改操作数,但在使用数组的所有元素时停止程序。如何以随机顺序重复数组的元素?
String[] operand = "+", "-", "/", "*" ;
private void btnNext_Click(object sender, EventArgs e)
int i = Array.IndexOf(operand, lblOperand.Text);
if (i >= 0)
lblOperand.Text = operand[i + 1];
else
lblOperand.Text = operand[0];
【问题讨论】:
【参考方案1】:Random()
随机排序
public string[] operand = "+", "-", "/", "*" ;
Random rnd = new Random();
private void btnNext_Click(object sender, EventArgs e)
int randomIndex = rnd.Next(0, operand.Length);
lblOperand.Text = operand[randomIndex];
【讨论】:
以上是关于如何在 Visual Studio 2019 中通过单击按钮来重复数组上的元素的主要内容,如果未能解决你的问题,请参考以下文章
在 Visual Studio C# 中通过代码打开 Word 文档
在 Visual Studio 中通过 printf() 打印 std::string
在 Visual Studio 中通过 C# 类编译 C++ 代码
在 Visual Studio 中通过 C# (Selenium) 自动登录 Gmail