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

Array.ConstrainedCopy () विधि सी # में

C# में Array.ConstrainedCopy () विधि का उपयोग निर्दिष्ट स्रोत इंडेक्स से शुरू होने वाले ऐरे से तत्वों की एक श्रृंखला को कॉपी करने के लिए किया जाता है और उन्हें निर्दिष्ट गंतव्य इंडेक्स से शुरू होने वाले दूसरे एरे में पेस्ट करता है।

सिंटैक्स

public static void ConstrainedCopy (Array sourceArr, int sourceIndex, Array destinationArr, int destinationIndex, int length);

यहां,

  • sourceArr - वह सरणी जिसमें कॉपी करने के लिए डेटा होता है।

  • sourceIndex - एक 32-बिट पूर्णांक जो स्रोत में अनुक्रमणिका का प्रतिनिधित्व करता है, जिस पर प्रतिलिपि शुरू होती है।

  • डेस्टिनेशनअर्र - डेटा प्राप्त करने वाला ऐरे।

  • डेस्टिनेशन इंडेक्स - एक 32-बिट पूर्णांक जो गंतव्य में इंडेक्स का प्रतिनिधित्व करता है, जिस पर भंडारण शुरू होता है।

  • लेन - एक 32-बिट पूर्णांक जो कॉपी किए जाने वाले तत्वों की संख्या को दर्शाता है।

आइए अब Array.ConstrainedCopy() विधि को लागू करने के लिए एक उदाहरण देखें -

उदाहरण

using System;
public class Demo{
   public static void Main(){
      int[] arrDest = new int[10];
      Console.WriteLine("Array elements...");
      int[] arrSrc = { 20, 50, 100, 150, 200, 300, 400};
      for (int i = 0; i < arrSrc.Length; i++){
         Console.Write("{0} ", arrSrc[i]);
      }
      Console.WriteLine();
      Array.ConstrainedCopy(arrSrc, 3, arrDest, 0, 4);
      Console.WriteLine("Destination Array: ");
      for (int i = 0; i < arrDest.Length; i++){
         Console.Write("{0} ", arrDest[i]);
      }
   }
}

आउटपुट

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

Array elements...
20 50 100 150 200 300 400
Destination Array:
150 200 300 400 0 0 0 0 0 0

  1. जावास्क्रिप्ट array.keys() विधि

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

  1. जावास्क्रिप्ट Array.from () विधि

    Array.from() किसी दिए गए सरणी उदाहरण से एक नया सरणी ऑब्जेक्ट बनाता है। सरणी से () फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-widt

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

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