net中GUID用法

发布时间:2016-7-15 16:31:17

GUID是全局唯一标识符,它的英文全称是Globally Unique Identifier,是二进制长度为128位的数字标识符。总数达到2^128,随机生成两个相同GUID可能性非常小,但并不为0.它是使用MAC地址和CPU时钟计算生成。

什么是GUID?

意思是全局唯一标识符,它的英文全称是Globally Unique Identifier,是二进制长度为128位的数字标识符。总数达到2^128,随机生成两个相同GUID可能性非常小,但并不为0.它是使用MAC地址和CPU时钟计算生成。

格式

xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

8-4-4-4-12长度共36

生成

System.Guid.NewGuid()

使用[Guid("~")]属性

引用System.Runtime.InteropSeruices;