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

सी # में खाली संग्रह को कैसे संभालें

खाली संग्रहों को संभालने के लिए, C# में DefaultIfEmpty() विधि का उपयोग करें।

यदि कोई सरणी खाली है, तो इस पद्धति का उपयोग करने से त्रुटि प्रदर्शित करने के बजाय डिफ़ॉल्ट विधि दिखाई देगी।

मान लें कि हमारे पास एक खाली सूची है।

List<float> myList = new List<float>();

अब, डिफ़ॉल्ट मान प्रदर्शित करने के लिए DefaultIfEmpty() विधि का उपयोग करें।

myList.DefaultIfEmpty();

उदाहरण

using System;
using System.Linq;
using System.Collections.Generic;
class Demo {
   static void Main() {
      List<float> myList = new List<float>();
      var res = myList.DefaultIfEmpty();
      foreach (var a in res) {
         Console.WriteLine(a);
      }
   }
}

आउटपुट

0

  1. जावा 9 में अपरिवर्तनीय संग्रह कैसे प्रारंभ करें?

    जावा 9 कारखाना . प्रदान करता है तरीके अपरिवर्तनीय . बनाने के लिए सूचियां , सेट , और मानचित्र . खाली . बनाना उपयोगी हो सकता है या रिक्त नहीं संग्रह वस्तुओं। जावा 8 और पुराने संस्करणों में, हम संग्रह वर्ग उपयोगिता विधियों जैसे unmodifiableXXX . का उपयोग कर सकते हैं अपरिवर्तनीय . बनाने के लिए संग

  1. पायथन में एक खाली सूची कैसे बनाएं?

    आप असाइनमेंट स्टेटमेंट में वर्ग कोष्ठक में कोई तत्व नहीं देकर खाली सूची वस्तु बना सकते हैं। खाली सूची वस्तु भी बिना किसी तर्क के सूची () अंतर्निहित फ़ंक्शन द्वारा बनाई जाती है >>> L1 = [] >>> L1 [] >>> L1 = list() >>> L1 []

  1. सूची समझ में एक पायथन अपवाद कैसे पकड़ें?

    पायथन में कोई अंतर्निहित फ़ंक्शन नहीं है जो आपको अपवाद को संभालने या अनदेखा करने देता है, इसलिए सूची समझ में सभी अपवादों को संभालना संभव नहीं है क्योंकि सूची समझ में एक या अधिक अभिव्यक्तियां होती हैं; केवल कथन अपवादों को पकड़/अनदेखा/संभाल सकते हैं। किसी फ़ंक्शन के लिए अपवाद-प्रवण उप-अभिव्यक्तियों क