चूंकि मूल पोस्टर ने मेरी टिप्पणियों (जो सिर्फ लिंक हैं) को उत्तर के रूप में पोस्ट करने के लिए कहा, यह यहां आता है:
MSDN:System.Guid .ToByteArray पहले 4 बाइट्स की अदला-बदली करता है
SO:C#:क्यों नहीं Guid.ToString("n") से उत्पन्न हेक्स स्ट्रिंग के समान है एक ही गाइड की बाइट सरणी?
ऐसा लगता है कि यह स्पष्ट रूप से प्रलेखित नहीं है कि Guid
. के विभिन्न घटकों की अंतहीनता क्या है Byte[]
. में और से कनवर्ट करते समय अधिकार रखें ।