我正在试图制作一个Rock Paper Scissors游戏作为我的第一个'项目',所以我需要计算机从1-3生成一个随机数来表示轮到他们。无法生成随机数Visual C#
我一直想这个代码,但我想不出为什么它不工作:
Random rnd = new Random();
int pchand= rnd.Next(1, 4);
有一个红色波浪线下方RND,上面写着:
A field initializer cannot reference the non-static field, method, or property FileName.Form1.rnd
感谢您的任何帮帮我!
你可以包含Form1的代码吗? –
你把它放在方法里面吗?或者只是在课堂上? – Andrey
这是一个令人难以置信的不好主意:'int pchand = new Random()。Next(1,4);' –