C# 循环,生成20-50范围内的10个随机数并显示 class类main类 { 公共静态void Main(字符串[]args) { //问题#3答案 整数; 最小积分=20,最大积分=50; 随机数=新随机数(); 对于(数字=20;数字

C# 循环,生成20-50范围内的10个随机数并显示 class类main类 { 公共静态void Main(字符串[]args) { //问题#3答案 整数; 最小积分=20,最大积分=50; 随机数=新随机数(); 对于(数字=20;数字,c#,C#,您想要的: class MainClass { public static void Main (string[] args) { // Question #3 answer int number; int min=20,max=50; Random RandomNumber = new Random(); for ( number= 20; number<=50; number++)

您想要的:

class MainClass
{
    public static void Main (string[] args)
    {
        // Question #3 answer

        int number;
        int min=20,max=50;
        Random RandomNumber = new Random();

        for ( number= 20; number<=50; number++)

            RandomNumber.Next(20, 50);

        Console.WriteLine (number);                                                                 
    }    
}
int最小值=20,最大值=50;
随机数=新随机数();

对于(var count=0;count我想知道上面的代码是否正确。有人能帮我吗?请重新格式化代码并添加一些解释。你想要什么就运行它。如果你想在线测试它,有一些在线代码演示网站,比如dotnetfiddle。如果你对它的正确性没有具体的问题,你的问题就可以离开主题了这里。在你的
控制台.WriteLine(number);
之后添加
Console.ReadKey();
,看看你的输出是什么。从那里,添加一个断点,找出你做错了什么。
picks=Enumerable.Range(20,30)。OrderBy(x=>RNG.Next())。Take(10)。ToArray()
非常感谢,我知道我快要得到它了。这不会编译,因为
count
没有定义。另外,请解释一下你的答案。我必须删除int类型的变量并将其命名为count
    int min=20,max=50;
    Random RandomNumber = new Random();

    for (var count = 0; count<10; count++)
        Console.WriteLine(RandomNumber.Next(min, max));