मेरे पास कक्षा RTSG :: XML3D :: OpenGLMeshMA का ऑब्जेक्ट है। जब इसकी विधि में ब्रेकप्वाइंट पर रोका RTSG :: XML3D :: OpenGLMeshMA :: onXflowStateChanged मैं घड़ी विंडो में निम्न भाव जोड़ें:कास्टिंग ऑब्जेक्ट का पता उसी वर्ग में क्यों करता है क्योंकि इस बिंदु के परिणामस्वरूप किसी अन्य ऑब्जेक्ट वैल्यू में परिणाम होता है?
यह कैसे हो सकता है वस्तु के कच्चे पते में casted कि एक ही पॉइंटर प्रकार के रूप में यह एक अलग वस्तु में परिणाम (ऑब्जेक्ट और uniqieId सदस्यों के पहले और दूसरी पंक्तियों में अलग-अलग मान हैं)?
सिस्टम जानकारी: वीएस 2008 3.5 एसपी 1, विन 7 64-बिट।
मुझे लगता है, हालांकि मुझे इसके लिए प्रलेखन नहीं मिल रहा है, कि _this_ वस्तु का आंतरिक संदर्भ है। जबकि आपका पहला इसका बाहरी संदर्भ है। जो बताता है कि आप केवल उदाहरण के भीतर _this_ का उपयोग क्यों कर सकते हैं, इसका कोई बाहरी संदर्भ नहीं है। –
@ जोशुआ ड्रेक _internal संदर्भ_ क्या है और यह _external context_ से अलग कैसे है? ये पॉइंटर्स हैं, संदर्भ नहीं, क्या वे नहीं हैं? –
एक सूचक सामान्य अर्थ में एक संदर्भ है। सी # संस्करण के लिए [यह (सी #)] (http://msdn.microsoft.com/en-us/library/dk1507sz%28v=vs.71%29.aspx) देखें। –