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

主頁 > 知識庫 > C#隨機生成不重復字符串的兩個不錯方法

C#隨機生成不重復字符串的兩個不錯方法

熱門標簽:征途美甲店地圖標注 騰訊地圖標注手機 太原400電話上門辦理 400電話如何申請取消 百度地圖怎樣做地圖標注 昆明語音電銷機器人價格 柳州電銷機器人公司 浦發電話機器人提醒還款 電銷語音機器人型號參數
今天整理以前一個項目源碼,發現兩個隨機生成不重復字符串的方法,覺得用起來挺方便的,在此貼出來,方便以后查閱。

方法一:隨機生成不重復數字字符串
復制代碼 代碼如下:

private int rep=0;

/// summary>
/// 生成隨機數字字符串
/// /summary>
/// param name="codeCount">待生成的位數/param>
/// returns>生成的數字字符串/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;
}

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

/// summary>
/// 生成隨機字母字符串(數字字母混和)
/// /summary>
/// param name="codeCount">待生成的位數/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#生成指定范圍內的不重復隨機數
  • C#生成不重復隨機字符串類
  • C#生成唯一不重復訂單號
  • C#不重復輸出一個數組中所有元素的方法
  • C#實現在購物車系統中生成不重復訂單號的方法
  • c# 兩個數組比較,將重復部分去掉,返回不重復部分的實現
  • C#實現排列組合算法完整實例
  • C#中實現任意List的全組合算法代碼
  • C#查找字符串所有排列組合的方法
  • C#實現組合排列的方法
  • 詳解C#的排列組合
  • C#實現生成所有不重復的組合功能示例

標簽:新疆 德陽 張家界 白山 陽泉 江蘇 天門 蘭州

巨人網絡通訊聲明:本文標題《C#隨機生成不重復字符串的兩個不錯方法》,本文關鍵詞  隨機,生成,不,重復,字符串,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《C#隨機生成不重復字符串的兩個不錯方法》相關的同類信息!
  • 本頁收集關于C#隨機生成不重復字符串的兩個不錯方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 石家庄市| 句容市| 阿拉善左旗| 剑阁县| 台东市| 米脂县| 思南县| 平乡县| 庆元县| 新安县| 曲水县| 嘉兴市| 阿拉善右旗| 西丰县| 昌宁县| 那曲县| 杭锦后旗| 龙里县| 崇文区| 锡林郭勒盟| 汾西县| 阿拉善右旗| 博兴县| 五家渠市| 涿鹿县| 德昌县| 株洲市| 卓尼县| 柞水县| 平舆县| 鸡泽县| 赫章县| 绥芬河市| 西丰县| 宣恩县| 新津县| 甘孜县| 九龙坡区| 繁昌县| 额敏县| 新乡市|