ArrayCopyTo () विधि वर्तमान एक-आयामी ऐरे के सभी तत्वों को निर्दिष्ट गंतव्य ऐरे इंडेक्स से शुरू होने वाले निर्दिष्ट एक-आयामी ऐरे में कॉपी करती है। अनुक्रमणिका को 32-बिट पूर्णांक के रूप में निर्दिष्ट किया गया है।
C# में CopyTo () विधि का उपयोग एक सरणी के तत्वों को दूसरे सरणी में कॉपी करने के लिए किया जाता है। इस पद्धति में, आप प्रारंभिक अनुक्रमणिका सेट कर सकते हैं जहाँ से आप स्रोत सरणी से कॉपी करना चाहते हैं।
C# -
. में सरणी वर्ग की CopyTo(,) विधि के उपयोग को दर्शाने वाला एक उदाहरण निम्नलिखित हैउदाहरण
using System; class Program { static void Main() { int[] arrSource = new int[4]; arrSource[0] = 5; arrSource[1] = 9; arrSource[2] = 1; arrSource[3] = 3; int[] arrTarget = new int[4]; // CopyTo() method arrSource.CopyTo(arrTarget,0 ); Console.WriteLine("Destination Array ..."); foreach (int value in arrTarget) { Console.WriteLine(value); } } }
Array.Clone () विधि सी # क्लोन सरणी में। यहाँ, हमारे पास एक स्ट्रिंग सरणी है -
उदाहरण
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)); // cloned array Console.WriteLine(string.Join(",", arrCloned)); Console.WriteLine(); } }