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

हाइब्रिड डिक्शनरी प्रविष्टियों को सी # में एक ऐरे इंस्टेंस में कॉपी करना


हाइब्रिड डिक्शनरी प्रविष्टियों को एक ऐरे इंस्टेंस में कॉपी करने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections;
using System.Collections.Specialized;
public class Demo {
   public static void Main(){
      HybridDictionary dict = new HybridDictionary();
      dict.Add("1", "SUV");
      dict.Add("2", "AUV");
      dict.Add("3", "Utility Vehicle");
      dict.Add("4", "MUV");
      dict.Add("5", "Compact Car");
      dict.Add("6", "Convertible");
      Console.WriteLine("HybridDictionary Key and Value pairs...");
      foreach(DictionaryEntry entry in dict){
         Console.WriteLine("{0} and {1} ", entry.Key, entry.Value);
      }
      DictionaryEntry[] dictArr = new DictionaryEntry[10];
      Console.WriteLine("\nCopied to Array Instance...");
      dict.CopyTo(dictArr, 2);
      for (int i = 0; i < dictArr.Length; i++)
         Console.WriteLine("Key = "+dictArr[i].Key + ", Value = " + dictArr[i].Value);
   }
}

आउटपुट

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

HybridDictionary Key and Value pairs... 1 and SUV
2 and AUV
3 and Utility Vehicle
4 and MUV
5 and Compact Car
6 and Convertible

Copied to Array Instance...
Key = , Value =
Key = , Value =
Key = 1, Value = SUV
Key = 2, Value = AUV
Key = 3, Value = Utility Vehicle
Key = 4, Value = MUV
Key = 5, Value = Compact Car
Key = 6, Value = Convertible
Key = , Value =
Key = , Value =

उदाहरण

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

using System;
using System.Collections;
using System.Collections.Specialized;
public class Demo {
   public static void Main(){
      HybridDictionary dict = new HybridDictionary(10);
      dict.Add("1", "SUV");
      dict.Add("2", "AUV");
      dict.Add("3", "Utility Vehicle");
      dict.Add("4", "MUV");
      Console.WriteLine("HybridDictionary Key and Value pairs...");
      foreach(DictionaryEntry entry in dict){
         Console.WriteLine("{0} and {1} ", entry.Key, entry.Value);
      }
      DictionaryEntry[] dictArr = new DictionaryEntry[10];
      Console.WriteLine("\nCopied to Array Instance...");
      dict.CopyTo(dictArr, 0);
      for (int i = 0; i < dictArr.Length; i++)
         Console.WriteLine("Key = "+dictArr[i].Key + ", Value = " + dictArr[i].Value);
   }
}

आउटपुट

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

HybridDictionary Key and Value pairs... 1 and SUV
2 and AUV
3 and Utility Vehicle
4 and MUV

Copied to Array Instance...
Key = 1, Value = SUV
Key = 2, Value = AUV
Key = 3, Value = Utility Vehicle
Key = 4, Value = MUV
Key = , Value =
Key = , Value =
Key = , Value =
Key = , Value =
Key = , Value =
Key = , Value =

  1. जावास्क्रिप्ट में Array.entries () विधि का क्या उपयोग है?

    Array.entries() Array.entries() जावास्क्रिप्ट में एक नया ऐरे प्राप्त करने के लिए उपयोग किया जाता है जिसमें किसी सरणी के प्रत्येक इंडेक्स के लिए कुंजी और मान जोड़े होते हैं। यह कुंजी/मान जोड़े के साथ एक ऐरे इटरेटर ऑब्जेक्ट देता है। वाक्य रचना array.entries(); उदाहरण निम्नलिखित उदाहरण में element.e

  1. array.entries() जावास्क्रिप्ट में विधि।

    JavaScript array.entries() विधि एक सरणी इटरेटर ऑब्जेक्ट के रूप में कुंजी/मान युग्म लौटाती है। array.entries() विधि के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" conten

  1. कमांड कुंजी कहाँ है?

    यदि आप एक ट्यूटोरियल का अनुसरण कर रहे हैं, या केवल एक साधारण क्रिया कर रहे हैं, तो आपको अपने मैक पर कमांड कुंजी का उपयोग करने की आवश्यकता हो सकती है। यदि आप सोच रहे हैं कि वह कौन सी कुंजी है और उसे कहां खोजना है - खासकर यदि आप मैक कीबोर्ड का उपयोग नहीं कर रहे हैं - तो आप सही जगह पर आए हैं। कमांड कुं