有时,当我使用 Visual Studio 生成 GUID 时,第 14 个十六进制字符是小写,而其余的十六进制数字是大写。
比较两个 GUID 的字符串表示形式时会导致一些问题。现在我总是比较二进制等价物以确保安全。
最佳答案
是的,这是 known bug 。但你不应该进行字符串比较;使用Guid.Equals
相反。
关于visual-studio - 为什么 Visual Studio 生成的 GUID 中的第 14 个字符有时是小写的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/872298/