博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CommHelper
阅读量:4346 次
发布时间:2019-06-07

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

18位流水号:

public static string GenerateTransId(int i)        {            string transId = DateTime.Now.ToString("yyyyMMddHHmmss");            int l = i - 14;            return transId + CreateRandCode(l);        }        public static string CreateRandCode(int codeLen)        {            string codeSerial = "1,2,3,4,5,6,7,a,c,d,e,f,h,i,j,k,m,n,p,r,s,t,A,C,D,E,F,G,H,J,K,M,N,P,Q,R,S,U,V,W,X,Y,Z";            if (codeLen == 0)            {                codeLen = 16;            }            string[] arr = codeSerial.Split(',');            string code = "";            int randValue = -1;            Random rand = new Random(unchecked((int)DateTime.Now.Ticks));            for (int i = 0; i < codeLen; i++)            {                randValue = rand.Next(0, arr.Length - 1);                code += arr[randValue];            }            return code;        }

  

转载于:https://www.cnblogs.com/ZkbFighting/p/11056954.html

你可能感兴趣的文章
亿级曝光品牌视频的幕后设定
查看>>
ARPA
查看>>
JSP开发模式
查看>>
我的Android进阶之旅------&gt;Android嵌入图像InsetDrawable的使用方法
查看>>
Detours信息泄漏漏洞
查看>>
win32使用拖放文件
查看>>
Android 动态显示和隐藏软键盘
查看>>
raid5什么意思?怎样做raid5?raid5 几块硬盘?
查看>>
【转】how can i build fast
查看>>
null?对象?异常?到底应该如何返回错误信息
查看>>
django登录验证码操作
查看>>
(简单)华为Nova青春 WAS-AL00的USB调试模式在哪里开启的流程
查看>>
图论知识,博客
查看>>
[原创]一篇无关技术的小日记(仅作暂存)
查看>>
20145303刘俊谦 Exp7 网络欺诈技术防范
查看>>
原生和jQuery的ajax用法
查看>>
iOS开发播放文本
查看>>
20145202马超《java》实验5
查看>>
JQuery 事件
查看>>
main(argc,argv[])
查看>>