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

सी # में क्लोनिंग

यदि आप किसी सरणी को क्लोन करना चाहते हैं तो C# में क्लोनिंग उपयोगी है। C# में क्लोन () विधि का उपयोग सरणी की समान प्रतिलिपि बनाने के लिए किया जाता है। C# में क्लोन विधि और ICloneable इंटरफ़ेस है।

आइए क्लोन () विधि का उपयोग करके किसी सरणी को क्लोन करने के लिए एक उदाहरण देखें -

उदाहरण

using System;

class Program {
   static void Main() {
      string[] arr = { "one", "two", "three", "four", "five" };
      string[] arrCloned = arr.Clone() as string[];

      Console.WriteLine(string.Join(",", arr));
      Console.WriteLine(string.Join(",", arrCloned));
      Console.WriteLine();
   }
}

आउटपुट

one,two,three,four,five
one,two,three,four,five

ऊपर, हमारे पास एक स्ट्रिंग सरणी है -

string[] arr = { "one", "two", "three", "four", "five" };

इसके साथ, एक नई स्ट्रिंग सरणी में, हमने सरणी को कॉपी करने के लिए "as" ऑपरेटर के साथ क्लोन () विधि का उपयोग किया है -

string[] arrCloned = arr.Clone() as string[];

  1. सी # में आयामी ऐरे?

    सी # बहुआयामी सरणी की अनुमति देता है। int के 2-आयामी सरणी को इस रूप में घोषित करें। int [ , , ] a; बहुआयामी सरणी का सबसे सरल रूप 2-आयामी सरणी है। 2-आयामी सरणी एक-आयामी सरणियों की एक सूची है। निम्नलिखित 3 पंक्तियों और 4 स्तंभों के साथ एक द्वि-आयामी सरणी है। आइए अब C# में बहु-आयामी सरणियों के साथ

  1. परिचय-से-कन्वेंशन-उपयोग-अजगर

    इस लेख में, हम पायथन 3.x में कनवल्शन के बारे में जानेंगे। या जल्दी। यह लेख तंत्रिका नेटवर्क और फीचर निष्कर्षण के अंतर्गत आते हैं। पसंदीदा विचार - ज्यूपिटर नोटबुक आवश्यकताएं - नम्पी स्थापित, Matplotlib स्थापित इंस्टॉलेशन >>> pip install numpy >>>pip install matplotlib कनवल्शन कन

  1. एक सूची को क्लोन या कॉपी करने के लिए पायथन प्रोग्राम।

    इस कार्यक्रम में एक उपयोगकर्ता इनपुट सूची दी गई। हमारा काम सूची को कॉपी या क्लोन करना है। यहां हम स्लाइसिंग तकनीक का उपयोग करते हैं। इस तकनीक में, हम संदर्भ के साथ ही सूची की एक प्रति भी बनाते हैं। इस प्रक्रिया को क्लोनिंग भी कहा जाता है। एल्गोरिदम Step 1: Input elements of the array. Step 2: then