C# में is और as के बीच क्या अंतर है?
C# में is और as के बीच क्या अंतर है?

वीडियो: C# में is और as के बीच क्या अंतर है?

वीडियो: C# में is और as के बीच क्या अंतर है?
वीडियो: आईएस बनाम एएस कीवर्ड | उत्तर के साथ सी# साक्षात्कार प्रश्न | सीशार्प साक्षात्कार प्रश्न | सी# में आईएस बनाम एएस 2024, मई
Anonim

NS के बीच अंतर है और जैसा कि ऑपरेटर इस प्रकार हैं: is ऑपरेटर का उपयोग यह जांचने के लिए किया जाता है कि रन-टाइम प्रकार है या नहीं का एक वस्तु दिए गए प्रकार के साथ संगत है या नहीं जबकि ऑपरेटर का उपयोग रूपांतरण करने के लिए किया जाता है के बीच संगत संदर्भ प्रकार या अशक्त प्रकार।

तदनुसार, सी # में क्या है?

सी# | ऑपरेटर कीवर्ड के रूप में। के रूप में ऑपरेटर का उपयोग संगत संदर्भ प्रकारों या अशक्त प्रकारों के बीच रूपांतरण करने के लिए किया जाता है। यह ऑपरेटर दिए गए प्रकार के साथ संगत होने पर ऑब्जेक्ट लौटाता है और अपवाद उठाने के बजाय रूपांतरण संभव नहीं होने पर शून्य लौटाता है।

इसके अलावा, ++ और ++ A में क्या अंतर है? जब हम एक असाइन करते हैं ++ किसी भी चर के लिए, यह a का वर्तमान मान लेता है, और फिर वेतन वृद्धि ए। जब हम असाइन करते हैं ++ किसी भी चर के लिए, यह पहले वेतन वृद्धि a का मान, और फिर इसे वेरिएबल को असाइन करता है। दोनों ए ++ और ++ a मूल रूप से समान कार्य करता है: वे a के मान को 1 से बढ़ाते हैं।

तदनुसार, और% के बीच क्या अंतर है?

निष्कर्ष। तो यह अब साफ़ हो गया है, दोनों समान नहीं हैं, = एक असाइनमेंट ऑपरेटर है जिसका उपयोग चर या अभिव्यक्ति के मूल्य को निर्दिष्ट करने के लिए किया जाता है, जबकि == ऑपरेटर के बराबर है और यह तुलना के लिए उपयोग किया जाने वाला एक रिलेशन ऑपरेटर है (के मूल्य की तुलना करने के लिए) बाएं और दाएं दोनों ओर ऑपरेंड)।

== और === जावास्क्रिप्ट में क्या अंतर है?

= में एक चर के लिए मान निर्दिष्ट करने के लिए प्रयोग किया जाता है जावास्क्रिप्ट . == तुलना के लिए प्रयोग किया जाता है के बीच चर के डेटाटाइप के बावजूद दो चर। === तुलना के लिए प्रयोग किया जाता है के बीच दो चर लेकिन यह सख्त प्रकार की जांच करेगा, जिसका अर्थ है कि यह डेटाटाइप की जांच करेगा और दो मानों की तुलना करेगा।

सिफारिश की: