为什么Visual Studio生成的GUID中的第14个字符有时是小写的

4

有时候在使用Visual Studio生成GUID时,第14个十六进制字符是小写的,而其他十六进制数字是大写的。

这会导致比较两个GUID的字符串表示时出现问题。现在我总是比较二进制等价物以确保安全。

1个回答

12

是的,这是一个已知的bug。但是您不应该进行字符串比较;应该使用Guid.Equals


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接