六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 43|回复: 0

c#生成唯一ID(strings&numbers )

[复制链接]

升级  78%

9

主题

9

主题

9

主题

童生

Rank: 1

积分
39
 楼主| 发表于 2013-1-27 05:05:24 | 显示全部楼层 |阅读模式
生成字符串型唯一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);}
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表