C# 生成订单号的几种方式
来源:互联网 发布:json格式 编辑:程序博客网 时间:2024/06/08 07:22
public class RandomNumber { public static object _lock = new object(); public static int count = 1; public string GetRandom1() { lock(_lock) { if(count >= 10000) { count = 1; } var number = "P" + DateTime.Now.ToString("yyMMddHHmmss") + count.ToString("0000"); count++; return number; } } public string GetRandom2() { lock(_lock) { return "T" + DateTime.Now.Ticks; } } public string GetRandom3() { lock(_lock) { Random ran = new Random(); return "U" + DateTime.Now.ToString("yyyyMMddHHmmssfff") + ran.Next(1000, 9999).ToString(); } } }
0 0
- C# 生成订单号的几种方式
- C# 生成订单号的几种方式
- 关于订单号生成的几张方案探讨
- 订单号的生成方法
- PHP订单号的生成
- 生成唯一的订单号
- 订单号的生成
- 解析各大电子商务网站订单号的生成方式
- 解析各大电子商务网站订单号的生成方式
- 解析各大电子商务网站订单号的生成方式
- 解析各大电子商务网站订单号的生成方式
- 解析各大电子商务网站订单号的生成方式
- 解析各大电子商务网站订单号的生成方式
- java生成订单号的一种思路(生成友好的订单号)
- php生成订单号的类
- 关于生成订单号的解决方案
- PHP 生成唯一的订单号
- 关于生成订单号的解决方案
- Python新路程(1)中文编码
- 关于Ubuntu 12.04版本下安装vsftp的多用户共享ftp
- Spark算子:RDD基本转换操作(5)–mapPartitions、mapPartitionsWithIndex
- 接口优化笔记
- ACM——p2017 字符串统计
- C# 生成订单号的几种方式
- Spark算子:RDD基本转换操作(4)–union、intersection、subtract
- MySQL server has gone away 或 lost connection to MySQL server during query
- Spark算子:RDD基本转换操作(3)–randomSplit、glom
- js根据日期获取本周的开始日期和结束日期
- 驾照考完之后
- Spark算子:RDD基本转换操作(2)–coalesce、repartition
- poj 3614
- Spark算子:RDD创建操作