黑马程序员 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 数据类型