本文实例所述为C#生成随机数的类文件,按要求产生一些随机数,最大值、最小值可以自己进行设定。代码简单,可放在你的公共库内供调用使用。
类文件具体代码如下:
usingSystem; namespaceDotNet.Utilities { ///BaseRandom ///产生随机数 ///随机数管理,最大值、最小值可以自己进行设定。 publicclassBaseRandom { publicstaticintMinimum=100000; publicstaticintMaximal=999999; publicstaticintRandomLength=6; privatestaticstringRandomString="0123456789ABCDEFGHIJKMLNOPQRSTUVWXYZ"; privatestaticRandomRandom=newRandom(DateTime.Now.Second); #regionpublicstaticstringGetRandomString()产生随机字符 ///产生随机字符 ///<returns>字符串</returns> publicstaticstringGetRandomString() { stringreturnValue=string.Empty; for(inti=0;i<RandomLength;i++) { intr=Random.Next(0,RandomString.Length-1); returnValue+=RandomString[r]; } returnreturnValue; } #endregion #regionpublicstaticintGetRandom() ///<summary> ///产生随机数 ///</summary> ///<returns>随机数</returns> publicstaticintGetRandom() { returnRandom.Next(Minimum,Maximal); } #endregion #regionpublicstaticintGetRandom(intminimum,intmaximal) ///<summary> ///产生随机数 ///</summary> ///<paramname="minimum">最小值</param> ///<paramname="maximal">最大值</param> ///<returns>随机数</returns> publicstaticintGetRandom(intminimum,intmaximal) { returnRandom.Next(minimum,maximal); } #endregion } }
您可能感兴趣的文章:C#定时器和随机数C#生成随机数的方法小结C#实现随机数产生类实例C#生成随机数的代码c#与js随机数生成方法C#可用于登录验证码的四位随机数生成方法C#生成互不相同随机数的实现方法c#判断字符是否为中文的三种方法分享(正则表达式判断)c#中文转unicode字符示例分享C#中文随机数实现方法
C语言中快速排序和插入排序优化的实现
C语言for语句用法详解
上述就是C#学习教程:基于C#生成随机数示例分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/905552.html