c#放入数组的随机数

时间:2014-10-18 13:56:59

标签: c#

是否可以存储从此代码中获得的随机数。 进阵? 抱歉,我是c#中的土豆。

private void button4_Click(object sender, EventArgs e)
{
    Random randomNum = new Random();
    int random1 = randomNum.Next(1, 99);
    label10.Text = Convert.ToString(random1);
}

2 个答案:

答案 0 :(得分:2)

当然有“强制性”LINQ解决方案:

var size = 10;
var random = new Random();
var array = Enumerable.Range(0, size).Select(_ => random.Next(1, 99)).ToArray();

答案 1 :(得分:0)

是在你的类中声明一个数组并将变量保存在其中非常简单:

class TestClass
{
    private string[] labels;


    public TestClass(int sizeOfArray size)
    {
        labels = new string[size];
    }

    private void button4_Click(object sender, EventArgs e)
    {
        Random randomNum = new Random();
        int random1 = randomNum.Next(1, 99);
        String labelText = Convert.ToString(random1);
        label10.Text = labelText;
        labels[determineFreeIndex] = labelText;
    }



}