• Introduction to Guid ( globally unique identifier )


    什么是 GUID?

    • 全球唯一标识符 (GUID) 是一个字母数字标识符,用于指示产品的唯一性安装。
    • 在许多流行软件应用程序(例如 Web 浏览器和媒体播放器)中,都使用 GUID。
    • GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。
    • 例如:6F9619FF-8B86-D011-B42D-00C04FC964FF 即为有效的 GUID 值。
    • 为什么要用GUID?
    • 世界上的任何两台计算机都不会生成重复的 GUID 值。
    • GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。
    • 在 Windows 平台上,GUID 应用非常广泛:注册表、类及接口标识、数据库、甚至自动生成的机器名、目录名等。

    例子:

    string str = System.Guid.NewGuid().ToString("N") + "|"

    + System.Guid.NewGuid().ToString("D") + "|"

    + System.Guid.NewGuid().ToString("B") + "|"

    + System.Guid.NewGuid().ToString("P");         Response.Write(str);

    返回的结果:

    • ece4f4a60b764339b94a07c84e338a27|
    • 5bf99df1-dc49-4023-a34a-7bd80a42d6bb|
    • {2280f8d7-fd18-4c72-a9ab-405de3fcfbc9}|
    • (25e6e09f-fb66-4cab-b4cd-bfb429566549)

    说明符      

    • 返回值的格式  
    • N                  32   位:  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  
    • D                  由连字符分隔的   32   位数字:  xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx    
    • B                  括在大括号中、由连字符分隔的   32   位数字:  {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
    • P                  括在圆括号中、由连字符分隔的   32   位数字:   (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)  
  • 相关阅读:
    融云使用
    cocoaPods使用
    电脑硬件
    拖图UI和纯代码UI
    7.2内存管理-ARC
    7内存管理-MRC
    数据刷新
    5.1音频播放
    2.6核心动画
    Git常用操作
  • 原文地址:https://www.cnblogs.com/wushuaiyi/p/4644972.html
Copyright © 2020-2023  润新知