C# 生成指定位数的随机字符串


C# 生成指定位数的随机字符串:

  1. string getString(int count)  
  2.        {  
  3.            int number;  
  4.            string checkCode = String.Empty;     //存放随机码的字符串    
  5.   
  6.            System.Random random = new Random();  
  7.   
  8.            for (int i = 0; i < count; i++) //产生4位校验码    
  9.            {  
  10.                number = random.Next();  
  11.                number = number % 36;  
  12.                if (number < 10)  
  13.                {  
  14.                    number += 48;    //数字0-9编码在48-57    
  15.                }  
  16.                else  
  17.                {  
  18.                    number += 55;    //字母A-Z编码在65-90    
  19.                }  
  20.   
  21.                checkCode += ((char)number).ToString();  
  22.            }  
  23.            return checkCode;  
  24.        }  

相关内容