四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

ASP.NET 返回隨機數實現代碼

復制代碼 代碼如下:
/// <summary>
/// 返回隨機數
/// </summary>
/// <param name="VcodeNum"></param>
/// <returns></returns>
public string RndNum(int VcodeNum)
{
string Vchar = "0,1,2,3,4,5,6,7,8,9";
string[] VcArray = Vchar.Split(',');
string VNum = "";//由于字符串很短,就不用StringBuilder了
int temp = -1;//記錄上次隨機數值,盡量避免生產幾個一樣的隨機數
//采用一個簡單的算法以保證生成隨機數的不同
Random rand = new Random();
for (int i = 1; i < VcodeNum + 1; i++)
{
if (temp != -1)
{
rand = new Random(i * temp * unchecked((int)DateTime.Now.Ticks));
}
//int t = rand.Next(35) ;
int t = rand.Next(9);
if (temp != -1 && temp == t)
{
return RndNum(VcodeNum);
}
temp = t;
VNum += VcArray[t];
}
return VNum;
}

調用時只需要 string code = RndNum(4);
這樣取得了4位隨機數.
如果需要字母隨機數,則
string Vchar = "0,1,2,3,4,5,6,7,8,9,A,B";把字母加上去.
同時修改int t = rand.Next(9);中的9改成Vchar的長度但可.

AspNet技術ASP.NET 返回隨機數實現代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 孙兴电影| 药品管理法试题| 叶玲| 白幽灵传奇| 危险课程电影完整| 头像图片女ins高级质感| superstar电影在线播放| 寡妇高潮一级免费看| 嗯啊不要在线观看| 日韩在线欧美| 汤唯和梁朝伟拍戏原版视频在线观看| 街头霸王 1994 尚格·云顿| 电影《神丐》| 直播挤奶| 抖音网页版电脑版| 章子怡和郭富城的吻戏| 八仙过海 电影| 张开泰演过的电视剧| 87版七仙女台湾| 简谱儿歌| 穆丹| 直播一级片| douyin.com| 上门女婿电视剧演员| cctv今日说法| 云月之恋简谱| 《爱的温暖》电影在线观看| 净三业真言| 欲望中的女人电影| 李采潭和黑人50分钟| 钦差大臣演员表| 李姝| 抖音网页版官网| 悬崖全部演员表详细| 山崎怜奈| 九龙虫粪便的功效与吃法| 热天午后| 含羞草传媒2024| 实验室火灾报警电铃响时应当| 18岁在线观看| 尹丽川|