Using System.Random

本文关键字:Random System Using | 更新日期: 2024-09-27 01:47:21

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

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

我认为一切都应该是好的,但我得到的错误是System.Random不是一个有效的命名空间,但我很确定它是…

有人知道问题出在哪里,或者我应该使用其他方法来生成一个范围内的随机整数吗?

Using System.Random

RandomSystem命名空间中的一个类。将第一行更改为仅using System;,您应该可以继续了。

Random类是System命名空间的一部分,而不是System.Random。您可以直接使用名称空间引用类型:
System.Random rnd = new System.Random();

或者。。

using System;
Random rnd = new Random();

您只需要使用系统命名空间

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

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

Random是System命名空间中的一个类。只需使用

using System;

而不是使用System.Random;