当前位置:   article > 正文

C#生成8位字母数字组合随机的字符串_c#利用guid生成8位随机编码

c#利用guid生成8位随机编码

记录一个生成8位字母数字组合随机的字符串:

byte[] r = new byte[8];
Random rand = new Random((int)(DateTime.Now.Ticks%1000000));
//生成8字节原始数据
for (int i = 0; i < 8; i++)
    //while循环剔除非字母和数字的随机数
    do
    {
        //数字范围是ASCII码中字母数字和一些符号
        ran = rand.Next(48, 122);
        r[i] = Convert.ToByte(ran);
    } while ((ran >= 58 && ran <= 64) || (ran >= 91 && ran <= 96));
//转换成8位String类型               
string randomID = Encoding.ASCII.GetString(r);
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/169870
推荐阅读
相关标签
  

闽ICP备14008679号