博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何生成随机码
阅读量:4480 次
发布时间:2019-06-08

本文共 774 字,大约阅读时间需要 2 分钟。

背景:

  在用移动端设备注册或使用软件时,常会收到6位的随机码,本文介绍如何生成随机码。

原理:

  应用C#随机数。

代码:

1         public static Char[] CharArray = new Char[] {  2             '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 3             'c', 'd', 'e', 'f', 'g', 'h', 'i', 'g', 'k', 'l', 'm', 'n', 'o', 'p', 4             'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' }; 5  6         public static string GenerateVerifyCode() 7         { 8             Random r=new Random(); 9             string tmp = "";10             while (tmp.Length < 6)11             {12                 tmp += CharArray[r.Next(CharArray.Length)];13             }14             return tmp; 15         }

 通过调用GenerateVerifyCode方法,返回随机码,那么如何把随机码法发送到客户的手机中呢?

 选择中国网建提供的SMS短信平台,具体方法,请参考:

转载于:https://www.cnblogs.com/SharpL/p/4639336.html

你可能感兴趣的文章
FluentScheduler定时器
查看>>
数字证书原理 - 转自 http://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html
查看>>
Android应用程序的组成部分
查看>>
Git报错Unable to create 'XXX/.git/index.lock': File exists
查看>>
查找文件并执行的shell命令
查看>>
7.01-beautiful_soup2
查看>>
在Windows上弄一个redis的docker容器
查看>>
Servlet组件之一——Filter过滤器
查看>>
Java 三大特性——封装、继承、多态
查看>>
软件测试基础 - 配置管理
查看>>
数据仓库创建以及开发人员操作的基本命令
查看>>
【翻译】Ext JS最新技巧——2014-5-12
查看>>
关于float和margin
查看>>
简单的正则解析
查看>>
【原创】StreamInsight查询系列(七)——基本查询操作之基础排序
查看>>
C# 安装包制作
查看>>
【P2564】生日礼物(单调队列)
查看>>
Instuments工具
查看>>
新创建django项目,但网页打不开127.0.0.1:8000
查看>>
Python练习-内置函数的应用
查看>>