国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C# > 正文

C#實(shí)現(xiàn)在兩個(gè)數(shù)字之間生成隨機(jī)數(shù)的方法

2020-01-24 02:33:25
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文介紹一個(gè)小編自己寫的C#函數(shù),它用于生成兩個(gè)數(shù)之間的一個(gè)隨機(jī)數(shù)。

在C#中有一個(gè)Random類,使用它可以很方便的生成隨機(jī)數(shù)。其實(shí)一個(gè)最重要的生成方式就是給它一個(gè)最大值和一個(gè)最小值,系統(tǒng)可以自動(dòng)生成該范圍內(nèi)的一個(gè)隨機(jī)數(shù)字。

在創(chuàng)建Random對(duì)象的時(shí)候,需要賦值一個(gè)隨機(jī)數(shù)種子。隨機(jī)數(shù)種子是什么含義本文就不介紹了,反正如果沒(méi)有種子,那么每次得到的隨機(jī)數(shù)會(huì)是同一個(gè)隨機(jī)數(shù)(很扯蛋是吧)。這里我們使用Guid類的NewGuid()方法來(lái)造一個(gè)隨機(jī)的字符呂,而且這個(gè)字符串是不會(huì)相同的。這個(gè)Guid的隨機(jī)字符串來(lái)做取隨機(jī)數(shù)的種子,實(shí)在是太完美了!

生成隨機(jī)數(shù)的函數(shù)代碼如下:

復(fù)制代碼 代碼如下:

public int GetRandNum(int min, int max)
{
    Random r = new Random(Guid.NewGuid().GetHashCode());
    return r.Next(min, max);
}

輸入一個(gè)最小值和一個(gè)最大值,您將得到一個(gè)介于最小值和最大值之間的隨機(jī)數(shù)字。

關(guān)于C#生成兩個(gè)數(shù)之間的隨機(jī)數(shù),本文就介紹這么多,希望對(duì)您有所幫助,謝謝!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 闽清县| 尼勒克县| 泸定县| 南川市| 萨迦县| 勐海县| 房产| 和田市| 东源县| 喀喇沁旗| 措美县| 保山市| 和龙市| 金阳县| 镇雄县| 开江县| 永顺县| 富平县| 龙江县| 瓮安县| 无棣县| 云林县| 鹿泉市| 湘西| 松潘县| 巨野县| 育儿| 乾安县| 蓬安县| 攀枝花市| 揭西县| 亳州市| 水富县| 辉南县| 苍溪县| 嘉善县| 潜江市| 任丘市| 丁青县| 万全县| 湘乡市|