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

C# में नल कोलेसिंग ऑपरेटर (??) का उपयोग कैसे करें

नल कोलेसिंग ऑपरेटर का उपयोग नल करने योग्य वैल्यू टाइप्स और रेफरेंस टाइप्स के साथ किया जाता है। इसका उपयोग एक ऑपरेंड को दूसरे नल करने योग्य (या नहीं) वैल्यू टाइप ऑपरेंड के टाइप में कन्वर्ट करने के लिए किया जाता है, जहां एक इम्प्लिसिट कन्वर्जन संभव है।

यदि पहले ऑपरेंड का मान नल है, तो ऑपरेटर दूसरे ऑपरेंड का मान लौटाता है, अन्यथा, यह पहले ऑपरेंड का मान लौटाता है।

निम्नलिखित एक उदाहरण है -

उदाहरण

using System;
namespace Demo {
    class Program {
        static void Main(string[] args) {
            double? num1 = null;
            double? num2 = 6.32123;
            double num3;
            num3 = num1 ?? 9.77;
            Console.WriteLine(" Value of num3: {0}", num3);
            num3 = num2 ?? 9.77;
            Console.WriteLine(" Value of num3: {0}", num3);
            Console.ReadLine();
        }
    }
}

आउटपुट

Value of num3: 9.77 Value of num3: 6.32123
  1. Android SQLite में TINYTEXT मान का उपयोग कैसे करें? Android SQLite में TINYTEXT मान का उपयोग कैसे करें?

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

  1. Android SQLite में TINYINT मान का उपयोग कैसे करें? Android SQLite में TINYINT मान का उपयोग कैसे करें?

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

  1. Android SQLite में SMALLINT मान का उपयोग कैसे करें? Android SQLite में SMALLINT मान का उपयोग कैसे करें?

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