वीबीएनईटी में out
पैरामीटर नहीं हैं, लेकिन आप बाहरी विधियों के लिए समान प्रभाव प्राप्त करने के लिए COM और P/Invoke विधियों पर <Out()> ByRef
निर्दिष्ट कर सकते हैं।वर्तमान में ByRef आंतरिक विधियों पर आउटएट्रिब्यूट निर्दिष्ट करना कुछ भी करता है?
आंतरिक तरीकों (यानी केवल .NET कोड द्वारा बुलाए जाने वाले तरीकों) को निर्दिष्ट करना क्या वास्तव में जिटर (या वीबी.नेट कंपाइलर) की मदद करता है? या यह वर्तमान में केवल प्रोग्रामर नोट के रूप में उपयोगी है।
क्या यह संभव है कि भविष्य में जिटर में इसका उपयोग किया जा सके, या संकलन करते समय यह विशेषता खो गई है?
हां, यह * बिल्कुल * वही है। सी # 'आउट' कीवर्ड आईएल कोड में संकलित है जिसमें '' विशेषता है। वीबी.नेट में सिर्फ कीवर्ड नहीं है। आप दो परीक्षण परियोजनाओं को संकलित करके और तुलना करने के लिए ILdasm का उपयोग करके अपने लिए यह सत्यापित कर सकते हैं। –
मुझे लगता है कि यह नामस्थान सिस्टम में आउट विशेषता को संदर्भित करता है। रनटाइम.इंटरोप सर्विसेज। क्या यह मामला है? – jswolf19
@ jswolf19 हां, संशोधित, लिंक किए गए प्रश्नों में मेरे उत्तरों में भी संशोधित। –