मैं this article पर देख रहा था और वीबीएनईटी उदाहरण का पालन करने के लिए संघर्ष कर रहा हूं जो उठाए गए ऑपरेटरों को बताता है। ऐसा लगता है कि समकक्ष सी # उदाहरण या ट्यूटोरियल नहीं है। मुझे सामान्य रूप से ऑपरेटर ओवरलोडिंग के साथ अधिक अनुभव नहीं है, इसलिए वीबीएनईटी समकक्ष के साथ शर्तों को देखने की कोशिश कर रहे हैं, जबकि संभवतः शून्य करने के प्रकारों को पढ़ने के लिए सबसे अच्छा स्थान नहीं है ...उठाए गए ऑपरेटर क्या हैं?
कोई भी होगा उठाए गए ऑपरेटरों की व्याख्या प्रदान करने में सक्षम और कैसे वे निरर्थक प्रकारों द्वारा उपयोग किए जाते हैं? क्या इसका मतलब यह है कि निरर्थक प्रकार स्वयं ऑपरेटरों को अधिभारित नहीं करता है और ऑपरेटरों का अंतर्निहित प्रकार से इसका उपयोग करेगा जो इसका प्रतिनिधित्व करता है?
उठाए गए ऑपरेटरों के बारे में SO पर अधिक जानकारी नहीं प्रतीत होती है, इसलिए उम्मीद है कि यह कुछ अन्य लोगों की भी मदद कर सकता है।
धन्यवाद
आह .. सोचा था कि (शून्य >> 1) अमान्य था और सोच रहा था कि ऐसा क्यों है ?? ऐसा लगता है कि x पर दूसरे कथन में int है (int? x = null; (x >> 1) ?? -1;)। सोचा कि ?? इसे एक वैध रूप में बदलता है ((x == null)? -1: (x >> 1);)। बाहर निकलता है यह इसके बजाय (x >> 1) पर चल रहा था, और वह (शून्य >> 1) मान्य है। – blizpasta