首页 新闻 会员 周边 捐助

能否产生更短的GUID编号

0
[待解决问题]

能否产生更短的GUID编号 

三缺浪人的主页 三缺浪人 | 初学一级 | 园豆:200
提问于:2011-07-14 15:30
< >
分享
所有回答(5)
0

GUID 实质上是一个128位长的二进制整数。

不能短,短了就不是 GUID了。

http://zh.wikipedia.org/wiki/全局唯一标识符

鹤冲天 | 园豆:2379 (老鸟四级) | 2011-07-14 16:12
正解
支持(0) 反对(0) 乱世文章 | 园豆:147 (初学一级) | 2011-07-14 16:20
0

当然可以短,用Substring就可以了,不过可能就不唯一了,

或者Guid.NewGuid().ToString("N");去掉中间的 -

LoveJenny | 园豆:532 (小虾三级) | 2011-07-14 19:31
0

不相信GUID真的能唯一!就怕那XXXXXXXXXXXXXXXXXXXXXXXXXXXXX分之一!

KAI168 | 园豆:41 (初学一级) | 2011-07-21 17:27
0
三岔路 | 园豆:219 (菜鸟二级) | 2012-05-21 15:25
0

GUID的长度是固定的。

sr5220 | 园豆:204 (菜鸟二级) | 2014-12-04 17:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册