源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

C#可用于登录验证码的四位随机数生成方法

  • 时间:2022-06-30 15:07 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:C#可用于登录验证码的四位随机数生成方法
本文实例讲述了C#可用于登录验证码的四位随机数生成方法。分享给大家供大家参考。具体实现方法如下: 这里提供了两种方法,调用其一即可:
[u]复制代码[/u] 代码如下:
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#程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部