C#生成不重復(fù)隨機(jī)數(shù)列表實(shí)例
更新時(shí)間:2013年02月28日 12:06:12 作者:
C#生成不重復(fù)隨機(jī)數(shù)列表實(shí)例的代碼,需要的朋友可以參考一下
復(fù)制代碼 代碼如下:
/// <summary>
/// 生成不重復(fù)隨機(jī)數(shù)列表實(shí)例
/// </summary>
/// <param name="count">不重復(fù)數(shù)數(shù)量</param>
/// <returns>不重復(fù)數(shù)列表</returns>
private static List<int> GetRandomList(int count)
{
List<int> list = new List<int>();
int num = 0;
Random rnd = new Random();
for (int i = 0; i < count; i++)
{
do
{
num = rnd.Next(010000, 1000000);
} while (list.Contains(num));//
list.Add(num);
}
return list;
}
您可能感興趣的文章:
- 用C#生成不重復(fù)的隨機(jī)數(shù)的代碼
- C#生成指定范圍內(nèi)的不重復(fù)隨機(jī)數(shù)
- C#生成設(shè)置范圍內(nèi)的Double類型隨機(jī)數(shù)的方法
- C#中獲取、生成隨機(jī)數(shù)的三種方法
- C#實(shí)現(xiàn)在兩個(gè)數(shù)字之間生成隨機(jī)數(shù)的方法
- C#生成互不相同隨機(jī)數(shù)的實(shí)現(xiàn)方法
- C# 生成驗(yàn)證碼取隨機(jī)數(shù)字加字母(改進(jìn)版)
- C#可用于登錄驗(yàn)證碼的四位隨機(jī)數(shù)生成方法
- c#與js隨機(jī)數(shù)生成方法
- C#生成隨機(jī)數(shù)的方法小結(jié)
- C#生成隨機(jī)數(shù)實(shí)例
- C#生成隨機(jī)數(shù)功能示例
相關(guān)文章
Jquery+Ajax+Json+存儲(chǔ)過(guò)程實(shí)現(xiàn)高效分頁(yè)
這篇文章主要介紹Jquery+Ajax+Json+存儲(chǔ)過(guò)程實(shí)現(xiàn)分頁(yè),需要的朋友可以參考下2015-08-08C#編程實(shí)現(xiàn)四舍五入、向上及下取整的方法
這篇文章主要介紹了C#編程實(shí)現(xiàn)四舍五入、向上及下取整的方法,涉及C#數(shù)學(xué)運(yùn)算的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-11-11親自教你實(shí)現(xiàn)棧及C#中Stack源碼分析
大家都知道棧的實(shí)現(xiàn)方式有兩種,一種是基于數(shù)組實(shí)現(xiàn)的順序棧,另一種是基于鏈表實(shí)現(xiàn)的鏈?zhǔn)綏?。這篇文章主要介紹了手把手教你實(shí)現(xiàn)棧以及C#中Stack源碼分析,需要的朋友可以參考下2021-09-09原生實(shí)現(xiàn)C#與Lua相互調(diào)用方法(Unity3D可用)
Lua是一種很好的擴(kuò)展性語(yǔ)言,Lua解釋器被設(shè)計(jì)成一個(gè)很容易嵌入到宿主程序的庫(kù),下面這篇文章主要給大家介紹了關(guān)于原生實(shí)現(xiàn)C#與Lua相互調(diào)用方法,Unity3D可用的相關(guān)資料,需要的朋友可以參考下2022-04-04關(guān)于C#基礎(chǔ)知識(shí)回顧--反射(三)
在前面例子中,由于MyClass類型的對(duì)象是顯示創(chuàng)建的,因此使用反射技術(shù)來(lái)調(diào)用MyClass上的方法沒(méi)有任何優(yōu)勢(shì)--以普通的方式調(diào)用對(duì)象上的方法會(huì)簡(jiǎn)單的多2013-07-07