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

सी # में डिक्शनरी विधि

ToDictionary विधि C# में एक विस्तार विधि है और संग्रह को शब्दकोश में परिवर्तित करती है।

सबसे पहले, एक स्ट्रिंग ऐरे बनाएं -

string[] str = new string[] {"Car", "Bus", "Bicycle"};

अब, किसी संग्रह को डिक्शनरी में बदलने के लिए डिक्शनरी विधि का उपयोग करें -

str.ToDictionary(item => item, item => true);

यहाँ पूरा कोड है -

उदाहरण

using System;
using System.Collections.Generic;
using System.Linq;
class Demo {
   static void Main() {
      string[] str = new string[] {"Car", "Bus", "Bicycle"};
      // key and value under ToDictionary
      var d = str.ToDictionary(item => item, item => true);
      foreach (var ele in d) {
         Console.WriteLine("{0}, {1}", ele.Key, ele.Value);
      }
   }
}

आउटपुट

Car, True
Bus, True
Bicycle, True

  1. एचटीएमएल डोम आइटम () विधि

    HTML DOM आइटम () विधि नोड सूची ऑब्जेक्ट से एक नोड लौटाती है। नोट - आइटम () विधि का उपयोग नोड सूची ऑब्जेक्ट में इंडेक्स वैल्यू प्रदान करने के लिए किया जाता है। यह नोड सूची ऑब्जेक्ट पर [इंडेक्स] में इंडेक्स वैल्यू पास करके नोड प्राप्त करने जैसा ही है। सिंटैक्स निम्नलिखित वाक्य रचना है - कॉलिंग आइटम

  1. सी # में तुलना करने के लिए () विधि

    दो मानों की तुलना करने के लिए, ComparTo() विधि का उपयोग करें। वापसी मूल्य निम्नलिखित हैं - 0 =दोनों संख्या बराबर हैं 1 =दूसरी संख्या छोटी है -1 =पहली संख्या छोटी है C# में ComparTo() मेथड को लागू करने के लिए कोड यहां दिया गया है - उदाहरण using System; public class Demo {    public sta

  1. ऐरे#ज़िप विधि

    मान लें कि आप दो सरणियों की तुलना करना चाहते हैं, तत्व दर तत्व ताकि आप अंतर ढूंढ सकें। या हो सकता है कि आप प्रत्येक अनुक्रमणिका पर सबसे बड़ी संख्या खोजना चाहते हों, या आप हैश बनाने के लिए केवल कुंजियों की सूची और मानों की सूची को मर्ज करना चाहते हैं… ...ऐसा करने का कठिन तरीका कुछ इस तरह दिखाई देगा