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

जांचें कि क्या Dictionary में कोई विशिष्ट मान है या नहीं C#

यह जांचने के लिए कि Dictionary में कोई विशिष्ट मान है या नहीं, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main() {
      Dictionary<string, string> dict =
      new Dictionary<string, string>();
      dict.Add("One", "John");
      dict.Add("Two", "Tom");
      dict.Add("Three", "Jacob");
      dict.Add("Four", "Kevin");
      dict.Add("Five", "Nathan");
      Console.WriteLine("Count of elements = "+dict.Count);
      Console.WriteLine("\nKey/value pairs...");
      foreach(KeyValuePair<string, string> res in dict) {
         Console.WriteLine("Key = {0}, Value = {1}", res.Key, res.Value);
      }
      if (dict.ContainsValue("Kevin"))
         Console.WriteLine("Value found!");
      else
         Console.WriteLine("Value isn't in the dictionary!");
         dict.Clear();
         Console.WriteLine("Cleared Key/value pairs...");
      foreach(KeyValuePair<string, string> res in dict) {
         Console.WriteLine("Key = {0}, Value = {1}", res.Key, res.Value);
      }
      Console.WriteLine("Count of elements now = "+dict.Count);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Count of elements = 5
Key/value pairs...
Key = One, Value = John
Key = Two, Value = Tom
Key = Three, Value = Jacob
Key = Four, Value = Kevin
Key = Five, Value = Nathan
Value found!
Cleared Key/value pairs...
Count of elements now = 0

उदाहरण

आइए अब एक और उदाहरण देखें -

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main() {
      Dictionary<string, string> dict = new Dictionary<string, string>();
      dict.Add("One", "Chris");
      dict.Add("Two", "Steve");
      dict.Add("Three", "Messi");
      dict.Add("Four", "Ryan");
      dict.Add("Five", "Nathan");
      Console.WriteLine("Count of elements = "+dict.Count);
      Console.WriteLine("\nKey/value pairs...");
      foreach(KeyValuePair<string, string> res in dict) {
         Console.WriteLine("Key = {0}, Value = {1}", res.Key, res.Value);
      }
      if (dict.ContainsValue("Angelina"))
         Console.WriteLine("Value found!");
      else
         Console.WriteLine("Value isn't in the dictionary!");
         dict.Clear();
         Console.WriteLine("Cleared Key/value pairs...");
      foreach(KeyValuePair<string, string> res in dict) {
         Console.WriteLine("Key = {0}, Value = {1}", res.Key, res.Value);
      }
      Console.WriteLine("Count of elements now = "+dict.Count);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Count of elements = 5
Key/value pairs...
Key = One, Value = Chris
Key = Two, Value = Steve
Key = Three, Value = Messi
Key = Four, Value = Ryan
Key = Five, Value = Nathan
Value isn't in the dictionary!
Cleared Key/value pairs...
Count of elements now = 0

  1. C# प्रोग्राम यह जांचने के लिए कि दो क्रम समान हैं या नहीं

    SequenceEqual पद्धति का उपयोग समानता के लिए संग्रहों का परीक्षण करने के लिए किया जाता है। क्रम सेट करें - string[] arr1 = { "This", "is", "it" }; string[] arr2 = { "My", "work", "report" }; string[] arr3 = { "This", "is"

  1. सी # प्रोग्राम यह जांचने के लिए कि दर्ज किया गया नंबर आर्मस्ट्रांग नंबर है या नहीं

    एक आर्मस्ट्रांग संख्या के लिए, मान लें कि किसी संख्या में 3 अंक हैं, तो उसके अंकों के घन का योग संख्या के बराबर होता है। उदाहरण के लिए, 153 − . के बराबर है 1³ + 3³ + 5³ C# का उपयोग करके इसकी जाँच करने के लिए, मान की जाँच करें और इसका शेष भाग ज्ञात करें। यहां वैल वह नंबर है जिसे आप आर

  1. पायथन पंडों - जांचें कि क्या डेटऑफ़सेट मान सामान्य हो गया है या नहीं

    यह जाँचने के लिए कि डेटऑफ़ सेट मान को सामान्य किया गया है या नहीं, पंडों में ऑफ़सेट.नॉर्मलाइज़ प्रॉपर्टी का उपयोग करें। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - from pandas.tseries.offsets import DateOffset import pandas as pd पंडों में टाइमस्टैम्प ऑब्जेक्ट सेट करें - timestamp = pd.Timestamp(