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

सी # में ऐरे कॉपी


सरणी का प्रयोग करें। एक ऐरे के एक सेक्शन को दूसरे में कॉपी करने के लिए C# में कॉपी मेथड।

हमारे मूल सरणी में 10 तत्व हैं -

int [] n = new int[10]; /* n is an array of 10 integers */

हमारी नई सरणी जो सरणी 1 के एक खंड को कॉपी करेगी, उसमें 5 तत्व हैं -

int [] m = new int[5]; /* m is an array of 5 integers */

array.copy() विधि आपको स्रोत और गंतव्य सरणी जोड़ने की अनुमति देती है। इसके साथ, पहली सरणी के अनुभाग का आकार शामिल करें जिसमें दूसरी सरणी शामिल है।

उदाहरण

आप C# में Array copy को लागू करने के लिए निम्नलिखित को चलाने का प्रयास कर सकते हैं -

using System;
namespace ArrayApplication {
   class MyArray {
      static void Main(string[] args) {
         int [] n = new int[10]; /* n is an array of 10 integers */
         int [] m = new int[5]; /* m is an array of 5 integers */
         for ( int i = 0; i < 10; i++ ) {
            n[i] = i + 100;
         }
         Console.WriteLine("Original Array...");
         foreach (int j in n ) {
            int i = j-100;
            Console.WriteLine("Element[{0}] = {1}", i, j);
         }
         Array.Copy(n, 0, m, 0, 5);
         Console.WriteLine("New Array...");
         foreach (int res in m) {
            Console.WriteLine(res);
         }
         Console.ReadKey();
      }
   }
}

आउटपुट

Original Array...
Element[0] = 100
Element[1] = 101
Element[2] = 102
Element[3] = 103
Element[4] = 104
Element[5] = 105
Element[6] = 106
Element[7] = 107
Element[8] = 108
Element[9] = 109
New Array...
100
101
102
103
104

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

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

  1. जावा में किसी सरणी के विशिष्ट खंड की प्रतिलिपि कैसे करें?

    copyOf() विधि का उपयोग करना कॉपीऑफ () Arrays वर्ग की विधि (java.util पैकेज) दो मापदंडों को स्वीकार करती है - एक सरणी (किसी भी प्रकार की)। लंबाई का प्रतिनिधित्व करने वाला एक पूर्णांक मान। और दिए गए सरणी की सामग्री को प्रारंभिक स्थिति से दी गई लंबाई तक कॉपी करता है और नई सरणी देता है। उदाहरण

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

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