अभी मैं इसे Guid
एस के साथ कर रहा हूं।स्पष्ट रूप से टाइप 'एक्स' से 'स्ट्रिंग' को परिवर्तित नहीं कर सकता - यह कब और कैसे तय करता है कि यह "नहीं कर सकता"?
मुझे निश्चित रूप से याद है कि कुछ स्थानों पर कोड के दौरान यह अंतर्निहित रूपांतरण काम करता है, अन्य में यह नहीं होता है। अब तक मैं पैटर्न देखने में विफल रहता हूं।
संकलक कैसे तय करता है जब यह तय नहीं कर सकता है? मेरा मतलब है, टाइप विधि Guid.ToString()
मौजूद है, क्या इसे तब भी नहीं कहा जाता जब भी इस परिवर्तन की आवश्यकता होती है?
क्या कोई मुझे बता सकता है कि यह परिवर्तन किस परिस्थिति में स्वचालित रूप से किया जाता है और जब मुझे myInstance.ToString()
स्पष्ट रूप से कॉल करना होता है?
(जोड़ा गया टिप्पणी आपके प्रश्न) –
परीक्षण और त्रुटि। परीक्षण त्रुटि विधि। – Will