मैं अभी भी अपने गहरे और पुराने ज्ञान को सी/सी ++ से कुछ और उथले तक मैप करने की कोशिश कर रहा हूं। नेट ज्ञान। आज समय सी # में "जैसा" (और स्पष्ट रूप से "है" और कास्ट) आया है।COM में QueryInterface की तुलना में "as" की लागत क्या है या C++ में dynamic_cast?
"as" का मेरा मानसिक मॉडल यह है कि यह QueryInterface
या dynamic_cast
(dynamic_cast
पॉइंटर तर्क के साथ, संदर्भ नहीं है, जो है) सी # के लिए। मेरा सवाल दो गुना है:
- क्या मेरी तुलना मेला है?
QueryInterface
याdynamic_cast
की तुलना में "as" की सापेक्ष लागत क्या है?