Random _r = new Random(); return _r.Next(10000000,99999999).ToString();
Random _r = new Random();
string randstr = _r.Next(10000000, 99999999).ToString();
char[] b = new char[8]{
randstr[7], //r随机第8位
randstr[6], //r随机第7位
randstr[4], //r随机第5位
randstr[5], //r随机第6位
randstr[3], //r随机第4位
randstr[0], //r随机第1位
randstr[1], //r随机第2位
randstr[2] //r随机第3位
};
return new string(b);
/// 生成卡号 共16位
/// s m r4 d H y M s M H r1 m d r2 r3
/// 2017-02-16 23:58:49 7563
时间加数字的随机数
string _n = DateTime.Now.ToString("yyMMddHHmmss"); Random _r = new Random(); string randstr = _r.Next(1000, 9999).ToString(); char[] b = new char[16]{ _n[11], //s秒第2位 _n[9], //m分第2位 randstr[3], //r随机第4位 _n[5], //d天第2位 _n[7], //H时第2位 _n[1], //y年第2位 _n[3], //M月第2位 _n[10], //s秒第1位 _n[2], //M月第1位 _n[6], //H时第1位 randstr[0], //r随机第1位 _n[8], //m分第1位 _n[0], //y年第1位 _n[4], //d天第1位 randstr[1], //r随机第2位 randstr[2] //r随机第3位 }; return new string(b);