C#可用于登錄驗(yàn)證碼的四位隨機(jī)數(shù)生成方法
本文實(shí)例講述了C#可用于登錄驗(yàn)證碼的四位隨機(jī)數(shù)生成方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
這里提供了兩種方法,調(diào)用其一即可:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SJ_random
{
class Class_main
{
static void Main()
{
Class_random rdm = new Class_random();
Random rm = new Random();
string s = string.Empty; //置空字符串.
Console.WriteLine(rdm.random_1(s, rm)); //調(diào)用方法 random_1 ,產(chǎn)生隨機(jī)數(shù).
Console.Write(rdm.random_2(s, rm)); //調(diào)用方法 random_2 ,產(chǎn)生隨機(jī)數(shù).
Console.ReadKey();
}
}
public class Class_random
{
/// <summary>
/// 方法一,生成隨機(jī)數(shù)。
/// </summary>
/// <param name="s">接收生成的隨機(jī)數(shù)</param>
/// <param name="rm">random的實(shí)例</param>
/// <returns>生成的隨機(jī)數(shù)</returns>
public string random_1(string s, Random rm)
{
for (int i = 0; i < 4; i++)
{
int k = rm.Next();
char j = (char)('0' + (char)(k % 10));
s += j.ToString();
}
return s;
}
/// <summary>
/// 方法二,生成隨機(jī)數(shù)。
/// </summary>
/// <param name="s">接收生成的隨機(jī)數(shù)</param>
/// <param name="rm">random的實(shí)例</param>
/// <returns>生成的隨機(jī)數(shù)</returns>
public string random_2(string s, Random rm)
{
s = Convert.ToString(rm.Next(1000, 9999));
return s;
}
}
}
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
- C#實(shí)現(xiàn)簡(jiǎn)單的登錄界面
- C# Winform中實(shí)現(xiàn)主窗口打開(kāi)登錄窗口關(guān)閉的方法
- C#有效防止同一賬號(hào)多次登錄(附三種方法)
- C#實(shí)現(xiàn)的三種模擬自動(dòng)登錄和提交POST信息的方法
- C#.NET實(shí)現(xiàn)網(wǎng)頁(yè)自動(dòng)登錄的方法
- C#使用WebClient登錄網(wǎng)站并抓取登錄后的網(wǎng)頁(yè)信息實(shí)現(xiàn)方法
- .NET C#使用微信公眾號(hào)登錄網(wǎng)站
- C#使用HttpWebRequest與HttpWebResponse模擬用戶登錄
- C#實(shí)現(xiàn)登錄窗口(不用隱藏)
- C#中實(shí)現(xiàn)登錄功能的完整步驟
相關(guān)文章
Unity3D基于OnGUI實(shí)時(shí)顯示FPS
這篇文章主要介紹了Unity3D基于OnGUI實(shí)時(shí)顯示FPS,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-11-11Unity shader實(shí)現(xiàn)頂點(diǎn)動(dòng)畫(huà)波動(dòng)效果
這篇文章主要為大家詳細(xì)介紹了Unity shader實(shí)現(xiàn)頂點(diǎn)動(dòng)畫(huà)波動(dòng)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-04-04詳解ASP.NET中Identity的身份驗(yàn)證代碼
這篇文章主要介紹了ASP.NET Identity 的“多重”身份驗(yàn)證代碼,以及實(shí)現(xiàn)的原理講解,需要的朋友參考一下。2017-12-12經(jīng)典排序算法之冒泡排序(Bubble sort)代碼
這篇文章主要介紹了經(jīng)典排序算法之冒泡排序(Bubble sort)代碼的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06C#使用動(dòng)態(tài)規(guī)劃解決0-1背包問(wèn)題實(shí)例分析
這篇文章主要介紹了C#使用動(dòng)態(tài)規(guī)劃解決0-1背包問(wèn)題,實(shí)例分析了C#動(dòng)態(tài)規(guī)劃算法的實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-04-04解決C# 截取當(dāng)前程序窗口指定位置截圖的實(shí)現(xiàn)方法
本篇文章是對(duì)C#中截取當(dāng)前程序窗口指定位置截圖的實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05C#在winform中實(shí)現(xiàn)數(shù)據(jù)增刪改查等功能
本篇文章主要是介紹了C#在winform中操作數(shù)據(jù)庫(kù),實(shí)現(xiàn)數(shù)據(jù)增刪改查,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-11-11