【发布时间】:2018-12-19 17:19:57
【问题描述】:
谁能告诉我为什么消息框没有显示随机数的值?我正在尝试获取 10 个随机数并在消息框中一次显示一个。数字可以重复,并且应该在 1 到 4 之间。
public void GetRandomPattern()
{
List<int> pattern = new List<int>();
rounds = 10;
Random number = new Random();
for (int counter = 0; counter < rounds; counter++)
{
pattern.Add(number.Next(1, 4));
MessageBox.Show(pattern.ToString());
}
}
【问题讨论】:
-
什么是
pattern? -
我添加了模式代码,对不起。这是一个整数列表。
-
试试:MessageBox.Show(string.join(",",pattern.Select(x => x.ToString())));
-
因为你显示的是列表,而不是数字?