当前位置:编程学习 > C#/ASP.NET >>

guid

c#中如何把guid生成的序列号转化为如下的格式:
sql语句如下:
SET @aGuid = CAST(CAST(NEWID() AS BINARY(10)) 
+ CAST(GETDATE() AS BINARY(6)) AS UNIQUEIDENTIFIER)
转化为c#格式:
E25AFE33-DB2D-4502-9BF0-919001862D20
如何写 --------------------编程问答-------------------- 过来顶!     --------------------编程问答-------------------- System.Guid.NewGuid().ToString()
--------------------编程问答-------------------- 这个俺知道呀。919001862D20
如何生成他是用datetime生成的二进制数据 --------------------编程问答-------------------- Guid guid = new Guid(new byte[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 29, 16, 43, 25 });

差不多这样子, 后面6个byte是当前系统日期时间 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 2 楼 wuyq11 的回复:
System.Guid.NewGuid().ToString()


就用这个,执行的时候传到数据库里啊
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,