通过GUID生成可持久化的PID

byte[] buffer = Guid.NewGuid().ToByteArray();  
return BitConverter.ToInt64(buffer, 0);  

GUID是微软针对UUID的实现,直接生成会大于long类型的最大长度。

但只要转换一下即可

原文地址:https://www.cnblogs.com/hont/p/4072275.html