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

सी # सूची में तत्व नहीं मिलने पर डिफ़ॉल्ट प्रदर्शित करें

हमारे पास बिना किसी तत्व के एक सूची है।

List<float> val = new List<float> { };

डिफ़ॉल्ट प्रदर्शित करने और किसी भी त्रुटि से बचने के लिए, FirstorDefault() विधि का उपयोग करें।

val.AsQueryable().FirstOrDefault();

आप डिफ़ॉल्ट के रूप में प्रदर्शित होने वाले मान को भी बदल सकते हैं।

आइए कोड देखें।

उदाहरण

using System;
using System.Collections.Generic;
using System.Linq;
class Demo {
   static void Main() {
      List<float> val = new List<float>{ };
      float a = val.AsQueryable().FirstOrDefault();
      Console.WriteLine("Default Value = "+a);
      if (a == 0.0f) {
         a = 0.1f;
      }
      Console.WriteLine("Default Float value updated = "+a);
   }
}

आउटपुट

Default Value = 0
Default Float value updated = 0.1

  1. विंडोज पर एलिमेंट नॉट फाउंड एरर को ठीक करने के 6 तरीके विंडोज पर एलिमेंट नॉट फाउंड एरर को ठीक करने के 6 तरीके

    कभी-कभी जब आप विंडोज़ में कमांड प्रॉम्प्ट, माइक्रोसॉफ्ट एज, फाइल एक्सप्लोरर या सेटिंग्स ऐप जैसे ऐप लॉन्च करते हैं, तो आपको एक त्रुटि का सामना करना पड़ेगा जो कहता है तत्व नहीं मिला। यह त्रुटि आमतौर पर भ्रष्ट ड्राइवरों या फ़ाइलों, तृतीय-पक्ष एप्लिकेशन या यहां तक ​​कि एक खराब विंडोज अपडेट के कारण दिखाई

  1. प्रिंटर ड्राइवर स्थापित नहीं किया गया था - तत्व नहीं मिला प्रिंटर ड्राइवर स्थापित नहीं किया गया था - तत्व नहीं मिला

    Windows 11 या Windows 10 PC उपयोगकर्ता के रूप में, आप प्रिंटर समस्याओं या त्रुटि 0x00000c1, त्रुटि 0x0000052e, त्रुटि 0x0000007c या 0x000006e4, HP प्रिंटर सत्यापन विफल त्रुटि जैसी त्रुटियों का सामना कर सकते हैं। इस पोस्ट में, हम प्रिंटर ड्राइवर स्थापित नहीं किया गया था - तत्व नहीं मिला को ठीक करने क

  1. निर्दिष्ट डेटा तत्व को हटाने का प्रयास करते समय एक त्रुटि हुई, तत्व नहीं मिला निर्दिष्ट डेटा तत्व को हटाने का प्रयास करते समय एक त्रुटि हुई, तत्व नहीं मिला

    विंडोज अपडेट के दौरान व्यापक मुद्दों में से एक है जहां आपको एक त्रुटि मिलती है- रैमडिस्क डिवाइस बनाने के लिए पर्याप्त मेमोरी उपलब्ध नहीं है, त्रुटि कोड 0xc0000017 . हम उपयोग करने की सलाह देते हैं – bcdedit /deletevalue {badmemory} badmemorylist . यह ज्यादातर काम करता है, लेकिन उपभोक्ताओं में से एक न