ما هو معنى التجزئة في التعدادات؟
-
22-07-2019 - |
سؤال
وأنا استخدم GhostDoc
لXML-الوثائق من قانون بلدي، ولها "لصناعة السيارات في وثيقة" أنيق -function أنا استخدم في كثير من الأحيان، وحتى الآن اعتدت على تعداد وخرجت مع بعض غريب التجزئة رمز أنا لا أفهم تماما.
ما هو؟ يبدو نوع من مثل هذا:
و{35A90EBF-F421-44A3-BE3A-47C72AFE47FE}
المحلول
وهذا هو تمثيل سلسلة من الدليل. مشاهدة نوع System.Guid لمزيد من التفاصيل.
والمعرفات الفريدة العمومية هي رموز عشوائية في الأساس (بعض أنواع المعرفات الفريدة العمومية تعتمد على MAC-عنوان أو الوقت على الرغم من) وهو أمر مستبعد جدا أن تحدث مرة أخرى في هذا الركن من الزمكان التي يمكن أن تعتبر فريدة من نوعها في جميع الخلق.
نصائح أخرى
ولقد اكتشفت للتو نفسه، وأعتقد أنه خطأ في GhostDoc. Funningly بما فيه الكفاية، فإنه يحدث فقط (في الجهاز الخاص بي) عندما القيم التعداد الخاص كلها في نفس الخط، أي شيء من هذا القبيل:
enum GhostDocBug {
Funny, Guid, Appearing
}
إذا كنت وضعت كل قيمة في سطر الخاصة به، فإنه يذهب بعيدا