Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में 'as' ऑपरेटर का उपयोग कैसे करें?


"as" ऑपरेटर संगत टाइप्स के बीच कन्वर्जन करता है। यह कास्ट ऑपरेशन की तरह है और यह केवल रेफरेंस कन्वर्जन, नलABLE कन्वर्जन और बॉक्सिंग कन्वर्जन करता है। 'as' ऑपरेटर अन्य कन्वर्जन नहीं कर सकता, जैसे यूजर-डिफाइंड कन्वर्जन, जिन्हें इसके बजाय कास्ट एक्सप्रेशन्स का उपयोग करके किया जाना चाहिए।

निम्न उदाहरण C# में 'as' ऑपरेशन के उपयोग को दिखाता है। यहाँ 'as' कन्वर्जन के लिए उपयोग किया जाता है:

string s = obj[i] as string;

C# में 'as' ऑपरेटर के साथ काम करने के लिए निम्न कोड चलाने का प्रयास करें:

उदाहरण

using System; public class Demo {    public static void Main() {       object[] obj = new object[2];       obj[0] = "jack";       obj[1] = 32;       for (int i = 0; i < obj.Length; ++i) {          string s = obj[i] as string;          Console.Write("{0}: ", i);          if (s != null)          Console.WriteLine("'" + s + "'");          else          Console.WriteLine("This is not a string!");       }       Console.ReadKey();    } }

आउटपुट

0: 'jack' 1: This is not a string!
  1. - JavaScript += ऑपरेटर का उपयोग कैसे करें

    JavaScript += ऑपरेटर दो मानों को एक साथ जोड़ता है और परिणाम को एक वेरिएबल को असाइन करता है। इस ऑपरेटर को एडिशन असाइनमेंट ऑपरेटर कहा जाता है। यह नियमित variable = X + Y सिंटैक्स से अधिक सुविधाजनक है। प्लस साइन और इक्वल्स साइन एक साथ? क्या यह टाइपो है? JavaScript में, एक प्लस और इक्वल्स साइन साथ-साथ

  1. - SQL EXISTS ऑपरेटर: उपयोग कैसे करें

    SQL में क्वेरी को परिभाषित करने के लिए आप कई चीजें कर सकते हैं। एक चीज जो आप WHERE क्लॉज में कर सकते हैं, वह यह जांचना है कि डेटाबेस में मिलान पैरामीटर वाली कोई पंक्ति मौजूद है या नहीं। हम इसे EXISTS ऑपरेटर के साथ करते हैं। सिंटैक्स इस प्रकार है: SELECT FROM WHERE EXISTS (SELECT FROM WHERE =

  1. Android SQLite में INTERSECT ऑपरेटर का उपयोग कैसे करें? Android SQLite में INTERSECT ऑपरेटर का उपयोग कैसे करें?

    Android SQLite में INTERSECT ऑपरेटर SQLite Android में एक ओपन-सोर्स SQL डेटाबेस है जो डेटा को डिवाइस पर टेक्स्ट फ़ाइल के रूप में स्टोर करता है। Android में SQLite का बिल्ट-इन कार्यान्वयन होता है। यह उदाहरण दर्शाता है कि Android SQLite में INTERSECT ऑपरेटर का उपयोग करके दो क्वेरी के सामान्य परिणाम कै