婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > C#隨機(jī)生成不重復(fù)字符串的兩個(gè)不錯(cuò)方法

C#隨機(jī)生成不重復(fù)字符串的兩個(gè)不錯(cuò)方法

熱門(mén)標(biāo)簽:征途美甲店地圖標(biāo)注 騰訊地圖標(biāo)注手機(jī) 太原400電話上門(mén)辦理 400電話如何申請(qǐng)取消 百度地圖怎樣做地圖標(biāo)注 昆明語(yǔ)音電銷(xiāo)機(jī)器人價(jià)格 柳州電銷(xiāo)機(jī)器人公司 浦發(fā)電話機(jī)器人提醒還款 電銷(xiāo)語(yǔ)音機(jī)器人型號(hào)參數(shù)
今天整理以前一個(gè)項(xiàng)目源碼,發(fā)現(xiàn)兩個(gè)隨機(jī)生成不重復(fù)字符串的方法,覺(jué)得用起來(lái)挺方便的,在此貼出來(lái),方便以后查閱。

方法一:隨機(jī)生成不重復(fù)數(shù)字字符串
復(fù)制代碼 代碼如下:

private int rep=0;

/// summary>
/// 生成隨機(jī)數(shù)字字符串
/// /summary>
/// param name="codeCount">待生成的位數(shù)/param>
/// returns>生成的數(shù)字字符串/returns>
private string GenerateCheckCodeNum(int codeCount)
{
string str = string.Empty;
long num2 = DateTime.Now.Ticks + this.rep;
this.rep++;
Random random = new Random(((int)(((ulong)num2) 0xffffffffL)) | ((int)(num2 >> this.rep)));
for (int i = 0; i codeCount; i++)
{
int num = random.Next();
str = str + ((char)(0x30 + ((ushort)(num % 10)))).ToString();
}
return str;
}

方法二:隨機(jī)生成字符串(數(shù)字和字母混和)

/// summary>
/// 生成隨機(jī)字母字符串(數(shù)字字母混和)
/// /summary>
/// param name="codeCount">待生成的位數(shù)/param>
/// returns>生成的字母字符串/returns>
private string GenerateCheckCode(int codeCount)
{
string str = string.Empty;
long num2 = DateTime.Now.Ticks + this.rep;
this.rep++;
Random random = new Random(((int)(((ulong)num2) 0xffffffffL)) | ((int)(num2 >> this.rep)));
for (int i = 0; i codeCount; i++)
{
char ch;
int num = random.Next();
if ((num % 2) == 0)
{
ch = (char)(0x30 + ((ushort)(num % 10)));
}
else
{
ch = (char)(0x41 + ((ushort)(num % 0x1a)));
}
str = str + ch.ToString();
}
return str;
}
您可能感興趣的文章:
  • C#生成指定范圍內(nèi)的不重復(fù)隨機(jī)數(shù)
  • C#生成不重復(fù)隨機(jī)字符串類(lèi)
  • C#生成唯一不重復(fù)訂單號(hào)
  • C#不重復(fù)輸出一個(gè)數(shù)組中所有元素的方法
  • C#實(shí)現(xiàn)在購(gòu)物車(chē)系統(tǒng)中生成不重復(fù)訂單號(hào)的方法
  • c# 兩個(gè)數(shù)組比較,將重復(fù)部分去掉,返回不重復(fù)部分的實(shí)現(xiàn)
  • C#實(shí)現(xiàn)排列組合算法完整實(shí)例
  • C#中實(shí)現(xiàn)任意List的全組合算法代碼
  • C#查找字符串所有排列組合的方法
  • C#實(shí)現(xiàn)組合排列的方法
  • 詳解C#的排列組合
  • C#實(shí)現(xiàn)生成所有不重復(fù)的組合功能示例

標(biāo)簽:新疆 德陽(yáng) 張家界 白山 陽(yáng)泉 江蘇 天門(mén) 蘭州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《C#隨機(jī)生成不重復(fù)字符串的兩個(gè)不錯(cuò)方法》,本文關(guān)鍵詞  隨機(jī),生成,不,重復(fù),字符串,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《C#隨機(jī)生成不重復(fù)字符串的兩個(gè)不錯(cuò)方法》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于C#隨機(jī)生成不重復(fù)字符串的兩個(gè)不錯(cuò)方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 伽师县| 如东县| 明星| 名山县| 营口市| 临颍县| 潼关县| 福泉市| 上林县| 津市市| 西青区| 南宫市| 彭山县| 黎川县| 土默特左旗| 徐闻县| 松江区| 班戈县| 佛坪县| 怀化市| 万载县| 新晃| 长阳| 黄骅市| 新疆| 瑞安市| 揭西县| 邹平县| 华安县| 隆尧县| 莒南县| 修武县| 新源县| 内乡县| 平利县| 平山县| 庐江县| 南汇区| 永川市| 曲麻莱县| 宁安市|