我正在使用一个System.Random对象,该对象在整个应用程序中都是以固定种子实例化的。我调用了NextDouble方法,经过一段时间后,我得到了0.0作为结果。
有没有什么解决办法?还有其他人遇到过这种情况吗?
编辑:整个运行过程中我只有一个种子,为了方便起见设置为1000。random.NextDouble被调用了几十万次。这是一个优化器应用程序,可以运行几个小时,但实际上发生在执行10-0分钟后。我最近在应用程序中添加了更多的随机调用。
有没有什么解决办法?还有其他人遇到过这种情况吗?
编辑:整个运行过程中我只有一个种子,为了方便起见设置为1000。random.NextDouble被调用了几十万次。这是一个优化器应用程序,可以运行几个小时,但实际上发生在执行10-0分钟后。我最近在应用程序中添加了更多的随机调用。