列挙でのハッシュの意味は何ですか?
-
22-07-2019 - |
質問
コードのXMLドキュメントに GhostDoc
を使用しており、よく使用する「自動ドキュメント」機能があるので、今では列挙型とよくわからない奇妙なハッシュコードを思いついた。
何のためですか?このように見えます:
{35A90EBF-F421-44A3-BE3A-47C72AFE47FE}
解決
これは、Guidの文字列表現です。詳細については、System.Guidタイプを参照してください。
Guidは本質的にランダムなコードであり(一部の種類のGuidはMACアドレスまたは時間に依存します)、これはSpaceTimeのこのコーナーで再び発生する可能性が低いため、すべての作成で一意であると見なすことができます。
他のヒント
同じことを発見したばかりで、GhostDocのバグだと思います。驚いたことに、列挙型の値がすべて同じ行にある場合(つまり、次のような場合)にのみ(私のマシンで)発生します。
enum GhostDocBug {
Funny, Guid, Appearing
}
各値をそれぞれの行に入れると、消えます
所属していません StackOverflow