黑马程序员 Guid在c#中的作用

 

1.         一个GUID为一个128位的整数(16字节),在使用唯一标识符的情况下,你可以在所有计算机和网络之间使用这一整数。 

2.         GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:337c7f2b-7a34-4f50-9141-bab9e6478cc8 即为有效的 GUID 值。 

3.         世界上(Koffer注:应该是地球上)的任何两台计算机都不会生成重复的 GUID 值。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。

4.         在 Windows 平台上,GUID 应用非常广泛:注册表、类及接口标识、数据库、甚至自动生成的机器名、目录名等。

在C#中的用法:

System.Guid.NewGuid().ToString;

程序的输出:(不同系统之间的GUID是不同的) 

GUID: 9245fe4a-d402-451c-b9ed-9c1a04247482 

 

一个GUID可以在后台数据库中操作一个主键,使用一个GUID在一个后台数据库中存储信息:

pk_guid  —  uniqueidentifier   数据类型  

posted @ 2013-04-11 16:45  李蒙  阅读(188)  评论(0编辑  收藏  举报