全局唯一标识符(GUID,Globally Unique Identifier)
也称作 UUID(Universally Unique IDentifier) 。GUID是一种由算法生成的二进制长度为128位的数字标识符。GUID主要用于在拥有多个节点、多台计算机的网络或系统中。
GUID(全局统一标识符)是由网卡上的标识数字(每个网卡都有唯一的标识号)以及 CPU 时钟的唯一数字生成的的一个 16 字节的二进制值。
var uuid = Guid.NewGuid().ToString();
var uuidN = Guid.NewGuid().ToString("N");
var uuidD = Guid.NewGuid().ToString("D");
var uuidB = Guid.NewGuid().ToString("B");
var uuidP = Guid.NewGuid().ToString("P");
var uuidX = Guid.NewGuid().ToString("X");
return Json(new { uuid, uuidB, uuidD, uuidN, uuidP, uuidX }, JsonRequestBehavior.AllowGet);
//输出结果
//{
// "uuid":"5bfeb442-9a2f-420b-9d12-262ee9168c3d",
// "uuidB":"{72dadb5e-ee46-4f29-9696-0a1e1e265cbf}",
// "uuidD":"c85663e4-8329-4261-b147-06b5cca170ed",
// "uuidN":"7227ac945cb449b78278c6a45125914c",
// "uuidP":"(c38c3db8-e7a8-4edd-8f6c-b908a045a5b5)",
// "uuidX":"{0x737e82bd,0x5a68,0x41a6,{0x87,0x0a,0xc8,0x7d,0xcd,0xcf,0x80,0xdf}}"
|