|
|
生成字符串型唯一ID代码:
private string GenerateId(){ long i = 1; foreach (byte b in Guid.NewGuid().ToByteArray()) { i *= ((int)b + 1); } return string.Format("{0:x}", i - DateTime.Now.Ticks);}
生成数字型唯一ID代码:
private long GenerateId(){ byte[] buffer = Guid.NewGuid().ToByteArray(); return BitConverter.ToInt64(buffer, 0);} |
|