手机
当前位置:查字典教程网 >编程开发 >C#教程 >C#可用于登录验证码的四位随机数生成方法
C#可用于登录验证码的四位随机数生成方法
摘要:本文实例讲述了C#可用于登录验证码的四位随机数生成方法。分享给大家供大家参考。具体实现方法如下:这里提供了两种方法,调用其一即可:复制代码代...

本文实例讲述了C#可用于登录验证码的四位随机数生成方法。分享给大家供大家参考。具体实现方法如下:

这里提供了两种方法,调用其一即可:

复制代码 代码如下:

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)); //调用方法 random_1 ,产生随机数.

Console.Write(rdm.random_2(s, rm)); //调用方法 random_2 ,产生随机数.

Console.ReadKey();

}

}

public class Class_random

{

/// <summary>

/// 方法一,生成随机数。

/// </summary>

/// <param name="s">接收生成的随机数</param>

/// <param name="rm">random的实例</param>

/// <returns>生成的随机数</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>

/// 方法二,生成随机数。

/// </summary>

/// <param name="s">接收生成的随机数</param>

/// <param name="rm">random的实例</param>

/// <returns>生成的随机数</returns>

public string random_2(string s, Random rm)

{

s = Convert.ToString(rm.Next(1000, 9999));

return s;

}

}

}

希望本文所述对大家的C#程序设计有所帮助。

【C#可用于登录验证码的四位随机数生成方法】相关文章:

解决C#全屏幕截图的实现方法

c#创建Graphics对象的三种方法

c#中SAPI使用总结——SpVoice的使用方法

C#中使用IrisSkin2.dll美化WinForm程序界面的方法

C# 打开电子邮件软件的具体方法

关于C#程序优化的五十种方法

C#获取系统版本信息方法

C#中控制远程计算机的服务的方法

C#处理JPEG头信息的方法

C# 向二进制文件进行读写的操作方法

精品推荐
分类导航