C# 使用系统。随机

C# 使用系统。随机,c#,random,integer,C#,Random,Integer,我在.NETFramework3.5中使用C#,并试图使用random()生成一个随机整数。我的代码在这里: using System.Random; int randomNumber; Random RNG = new Random(); randomNumber = RNG.Next(1,10); 我认为一切都应该是好的,但我得到了系统的错误。Random不是一个有效的名称空间,但我很确定它是 有人知道我应该使用什么问题或其他方法来生成一个范围内的随机整数吗?random是系统命名空间中

我在.NETFramework3.5中使用C#,并试图使用random()生成一个随机整数。我的代码在这里:

using System.Random;

int randomNumber;
Random RNG = new Random();
randomNumber = RNG.Next(1,10);
我认为一切都应该是好的,但我得到了系统的错误。Random不是一个有效的名称空间,但我很确定它是


有人知道我应该使用什么问题或其他方法来生成一个范围内的随机整数吗?

random
系统
命名空间中的一个类。使用系统将第一行更改为仅
您应该可以开始了。

随机类是
系统
命名空间的一部分,而不是
系统.Random
。您可以使用命名空间直接引用该类型,但:

System.Random rnd = new System.Random();
或者

您不需要using语句。您的using语句无效

Random是系统命名空间中的一个类。简单使用

using System;
而不是
采用系统随机

您只需使用系统名称空间

using System;

int randomNumber;
Random RNG = new Random();
randomNumber = RNG.Next(1,10);
应该有帮助
using System;

int randomNumber;
Random RNG = new Random();
randomNumber = RNG.Next(1,10);