ऑपरेटर्स

लेखक: Lewis Jackson
निर्माण की तारीख: 8 मई 2021
डेट अपडेट करें: 15 मई 2024
Anonim
All about keywords and Operators ( पाइथन कीवर्ड and ऑपरेटर्स)
वीडियो: All about keywords and Operators ( पाइथन कीवर्ड and ऑपरेटर्स)

विषय

परिभाषा - ऑपरेटर्स का क्या अर्थ है?

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

सामान्य तौर पर, ऑपरेटर उन अभिव्यक्तियों के निर्माण में मदद करते हैं जो प्राथमिक साधन बनते हैं जो स्थिरांक और चर में संग्रहीत डेटा के साथ काम करते हैं।

यद्यपि सभी C # ऑपरेटरों को पूर्वनिर्धारित कार्यान्वयन के साथ प्रदान किया जाता है जो किसी भी प्रकार के अंतर्निहित अभिव्यक्ति में उपयोग किए जाते हैं, उन्हें उपयोगकर्ता-परिभाषित प्रकारों पर लागू होने पर व्यवहार को संशोधित करने के लिए अतिभारित किया जा सकता है। अंकगणित संचालन के दौरान अतिप्रवाह से संबंधित अपवादों को संभालने या अनदेखा करने का विकल्प प्रदान करने के लिए जाँच की गई और अनियंत्रित मदद जैसे ऑपरेटर।


Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप सीखेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia के ऑपरेटर्स बताते हैं

C ++ ऑपरेटरों की तरह, C # ऑपरेटरों में भी पूर्वता और समरूपता होती है जो एक अभिव्यक्ति में ऑपरेटरों के मूल्यांकन के क्रम को निर्धारित करती है। ऑपरेटर के साथ उपयोग किए जाने वाले ऑपरेंड की संख्या के आधार पर, ऑपरेटरों को यूनिरी (सिंगल ऑपरेंड), बाइनरी (दो ऑपरेंड) और टर्नेरी (तीन ऑपरेंड) के रूप में वर्गीकृत किया जाता है।

उपयोगकर्ता-परिभाषित प्रकार एक ऑपरेटर को अधिभोग के सार्वजनिक स्तर के साथ कीवर्ड, 'ऑपरेटर' का उपयोग करके स्थिर सदस्य फ़ंक्शन के रूप में परिभाषित करके अधिभारित कर सकते हैं। कुछ ऑपरेटरों को केवल कुछ प्रतिबंधों के साथ ओवरलोड किया जा सकता है।

उदाहरण के लिए, ऑपरेटर ‘== का उपयोग अपरिवर्तनीय मूल्य प्रकार की दो वस्तुओं की तुलना करने के लिए किया जा सकता है, जिसके लिए संदर्भ समानता के बजाय मूल्य समानता की तुलना करने के लिए ऑपरेटर को उपयोगकर्ता-परिभाषित प्रकार में ओवरलोड किया जाता है।

सी # ऑपरेटरों के विभिन्न प्रकार जो विशिष्ट कार्यक्षमता के लिए उपयोग किए जाते हैं, उनमें शामिल हैं:


  • असाइनमेंट (=): एक चर के लिए एक अभिव्यक्ति का परिणाम असाइन करने के लिए उपयोग किया जाता है
  • शॉर्ट-हैंड असाइनमेंट (+ =, - =, * =, / =,% =, & =; = =, ^ =, << =, >> =): सामान्य असाइनमेंट संचालन को छोटा करने के लिए
  • अंकगणित (+, -, *, /,%): गणितीय अभिव्यक्तियों के निर्माण के लिए
  • वृद्धि और वेतन वृद्धि ऑपरेटर (++ और -): 1 से मूल्य बढ़ाने या घटाने के लिए शॉर्टकट
  • तुलना (==,>, <,> = =, <=; =): तुलना करने के लिए कि कार्यक्रम के प्रवाह को नियंत्रित करें
  • बूलियन लॉजिकल ऑपरेटर (!, &&,,, ^): बूलियन लॉजिकल ऑपरेशन करने के लिए
  • बिटवाइज हेरफेर ((।,।, ^, >>, <<): पूर्णांक मानों के प्रत्येक बिट में हेरफेर करने के लिए
  • प्रकार का परीक्षण (है, के रूप में): किसी वस्तु के प्रकार की जांच या रूपांतरण करने के लिए
  • सूचक हेरफेर (*, -, ->,): असुरक्षित कॉन में सीधे पॉइंटर्स पर किए गए संचालन के लिए
  • ओवरफ़्लो अपवाद (चेक किया गया और अनियंत्रित): मानों पर ओवरफ़्लो की जाँच या उससे बचने का विकल्प
  • टर्नेरी ऑपरेटर (:): का उपयोग निर्णय लेने के लिए किया जाता है
यह परिभाषा C # के कॉन में लिखी गई थी