C# 生成验证码取随机数字加字母(改进版)
            
                    来源:动视网
                                        责编:小采
                                        时间:2020-11-27 22:41:26
                    
            
            
                         
                
                
                    C# 生成验证码取随机数字加字母(改进版)
                    C# 生成验证码取随机数字加字母(改进版):之前一直用的生成验证码方法,取4位数字没有问题,结果加上字母,取6位后,效率非常低。 改进了一下,方法如下  代码如下:var text2 = ; var random = new Random((int)DateTime.Now.Ticks); const string textArray = 2
                    
                 
                
             
                        导读C# 生成验证码取随机数字加字母(改进版):之前一直用的生成验证码方法,取4位数字没有问题,结果加上字母,取6位后,效率非常低。 改进了一下,方法如下  代码如下:var text2 = ; var random = new Random((int)DateTime.Now.Ticks); const string textArray = 2
                        
            

 
 之前一直用的生成验证码方法,取4位数字没有问题,结果加上字母,取6位后,效率非常低。 
改进了一下,方法如下 
 代码如下:
var text2 = ""; 
var random = new Random((int)DateTime.Now.Ticks); 
const string textArray = "23456789ABCDEFGHGKLMNPQRSTUVWXYZ"; 
for (var i = 0; i < iVcodeNum; i++) 
{ 
text2 = text2 + textArray.Substring(random.Next() % textArray.Length, 1); 
} 
return text2; 
 
 
    
    
        C# 生成验证码取随机数字加字母(改进版)
        C# 生成验证码取随机数字加字母(改进版):之前一直用的生成验证码方法,取4位数字没有问题,结果加上字母,取6位后,效率非常低。 改进了一下,方法如下  代码如下:var text2 = ; var random = new Random((int)DateTime.Now.Ticks); const string textArray = 2