小编Jun*_*per的帖子

如何生成唯一的订单号?

我正在寻找一种生成唯一订单ID的好方法.你能看到下面代码有什么问题吗?

int customerId = 10000000;

long ticks = DateTime.UtcNow.Ticks;

long orderId = customerId + ticks;

int orderNumber = orderId.GetHashCode();
Run Code Online (Sandbox Code Playgroud)

在创建订单之前,我将检查数据库中的数字是否唯一.

c# random numbers

8
推荐指数
3
解决办法
1万
查看次数

标签 统计

c# ×1

numbers ×1

random ×1