我使用GhostDoc
作为我的代码的XML文档,它有一个很经常使用的整洁的“自动文档”功能,所以现在我在枚举中使用它,并且它提出了一些奇怪的散列码I不太明白。Enumerations中哈希的含义是什么?
这是干什么用的?看起来有点像这样:
{35A90EBF-F421-44A3-BE3A-47C72AFE47FE}
我使用GhostDoc
作为我的代码的XML文档,它有一个很经常使用的整洁的“自动文档”功能,所以现在我在枚举中使用它,并且它提出了一些奇怪的散列码I不太明白。Enumerations中哈希的含义是什么?
这是干什么用的?看起来有点像这样:
{35A90EBF-F421-44A3-BE3A-47C72AFE47FE}
这是一个GUID的字符串表示。有关更多详细信息,请参阅System.Guid类型。
Guids本质上是随机代码(某些类型的Guids依赖于MAC地址或时间),这在SpaceTime的这个角落是不太可能再次发生的,可以认为这在所有创作中都是唯一的。
但是他们为什么只添加到'Enum'而不是类?不太明白这一点...仍然,我认为答案是正确的 – 2009-12-01 12:54:57
我刚刚发现相同,我认为这是GhostDoc中的一个错误。 Funningly不够,它只发生(在我的机器),当你的所有枚举值都在同一条线上,即是这样的:
enum GhostDocBug {
Funny, Guid, Appearing
}
如果你把每个值在自己的路线,它消失了
当你在上下文中显示Guid时,会有更好的问题。 – 2009-12-01 12:53:08