本文介绍了准随机数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

请任何人提供用于生成准随机数的代码

Please any one provide code for quasi random number generation

推荐答案

public class MathHelpers
{
     private static Random random = new Random();
     public static int GetRandomNumber(int min, int max)
     {
         return random.Next(min, max);
     }
}


这样,您就不会每次都创建一个新的Random对象,而是重用了同一个对象.当您足够快地重新创建一个新文件时,它们将产生相同的结果.但是,如果重用现有的,则将具有随机性.

您可以根据需要参考以下内容:
什么是最简单的生成准方法C#中的随机数? [ ^ ]
随机数生成器快速入门示例 [ ^ ]


This way, you''re not creating a new Random object every time, rather you''re reusing the same one. When you recreate a new one quickly enough, they will yield the same results. If however, you reuse an existing one, you''ll get randomness.

You can refer these if needed:
What is the easiest way to generate quasi random numbers in C#?[^]
Random Number Generators QuickStart Sample [^]


这篇关于准随机数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-23 16:26