生成短GUID
產生字符串:(例:49f949d735f5c79e)
privatestring GenerateId() { long i =1; foreach (byte b in Guid.NewGuid().ToByteArray()) { ? i *= ((int)b +1); } returnstring.Format("{0:x}", i - DateTime.Now.Ticks); }?
產生Int64 類型:(例:4833055965497820814)
privatelong GenerateId() { byte[] buffer = Guid.NewGuid().ToByteArray(); return BitConverter.ToInt64(buffer, 0); }轉載于:https://www.cnblogs.com/zgqys1980/archive/2012/12/28/2837265.html
總結
- 上一篇: Sql结果导出为excel文件
- 下一篇: NIO:与 Buffer 一起使用 Ch