Visual studio 为什么创建GUID显示不同大小写的GUID部分?

Visual studio 为什么创建GUID显示不同大小写的GUID部分?,visual-studio,guid,create-guid,Visual Studio,Guid,Create Guid,VisualStudio附带了一个用于生成GUID的创建GUID工具。现在,它为我生成了一个GUID: {7A09BF85-9E98-44ea-9AB5-A13953E88C3D} 4个GUID部分中的每个部分都包含字母和数字。为什么第三部分只包含小写字母,而其他部分只包含大写字母?这背后有什么意义吗?查看to接受的答案,他在其中链接到(顺便说一句,微软承诺会在VS的“下一版本”中解决这个问题)。嗯,我从来没有注意到这一点。但它仍然是一个GUID,您将主要使用它来定义,所以我猜您不会对它进行任

VisualStudio附带了一个用于生成GUID的创建GUID工具。现在,它为我生成了一个GUID:

{7A09BF85-9E98-44ea-9AB5-A13953E88C3D}

4个GUID部分中的每个部分都包含字母和数字。为什么第三部分只包含小写字母,而其他部分只包含大写字母?这背后有什么意义吗?

查看to接受的答案,他在其中链接到(顺便说一句,微软承诺会在VS的“下一版本”中解决这个问题)。

嗯,我从来没有注意到这一点。但它仍然是一个GUID,您将主要使用它来定义,所以我猜您不会对它进行任何区分大小写的字符串比较。观察得很好。这太好笑了。另一个很好的观察结果是每三部分都以“4”开头。我的意思是:XXXXXXXX-XXXX-4XXX-。。。。{567E1ECB-EA1C-42d3-A3ED-87A5D824D167}{20B3D050-1BC5-4d40-85F4-58482018404C}Restuta:这是UUID版本号。看,哦,我找到了关于我观察结果的解释,贴在这里:至于VS,我认为这只是一个棘手的实现=)