下面的方法有问题.我得到的当前错误是"它不返回任何值"如果我将返回数字放在括号之外,它在当前上下文中不存在.如果我一起删除括号,我得到:
嵌入式语句不能是声明或带标签的语句当前上下文中不存在名称"rnd"
在没有这个问题之前我已经做过多种方法.我错过了什么?
public static int generateNumber(int timesUserWantsToGuess)
{
for (int i = 0; i <= timesUserWantsToGuess; i++)
{
Random rnd = new Random();
int num = rnd.Next(1, 50);
return num;
}
}
Run Code Online (Sandbox Code Playgroud)