随机数生成器的C#错误&引用;错误代码:CS1061。不';t包含'的定义;下一个'&引用;

随机数生成器的C#错误&引用;错误代码:CS1061。不';t包含'的定义;下一个'&引用;,c#,random,int,C#,Random,Int,我的数字猜测游戏随机数生成器不能正常工作 脚本: 错误: Assets/Script/NumberWizard.cs(23,24):错误CS1061:类型“UnityEngine.Random”不包含“Next”的定义,并且找不到类型为“UnityEngine.Random”的扩展方法“Next”(是否缺少using指令或程序集引用?) 预期: 返回一个介于0和1000之间的随机值 看起来您使用的是Unity而不是.Net中的错误代码。似乎您想使用System.Random(),但您使用的是Un

我的数字猜测游戏随机数生成器不能正常工作

脚本:

错误:

Assets/Script/NumberWizard.cs(23,24):错误CS1061:类型“UnityEngine.Random”不包含“Next”的定义,并且找不到类型为“UnityEngine.Random”的扩展方法“Next”(是否缺少using指令或程序集引用?)

预期:

返回一个介于0和1000之间的随机值


看起来您使用的是Unity而不是.Net中的错误代码。

似乎您想使用System.Random(),但您使用的是UnityEngine.Random()。添加using System并使用System.Random()而不是Random()。

欢迎使用堆栈溢出!拿着这个,请学习如何使用。请不要发布代码截图或错误消息。阅读:你正在使用untity.random-这是它的手册页。我怀疑你想要system.random,你必须明确地说system.random