Heim > Artikel > Backend-Entwicklung > System.ArrayCopyTo() und System.ArrayClone() in C#
Die Methode
ArrayCopyTo() kopiert alle Elemente des aktuellen eindimensionalen Arrays in das angegebene eindimensionale Array, beginnend mit dem angegebenen Ziel-Array-Index. Der Index wird als 32-Bit-Ganzzahl angegeben.
In C# wird die CopyTo()-Methode verwendet, um die Elemente eines Arrays in ein anderes Array zu kopieren. Bei dieser Methode können Sie den Startindex festlegen, der aus dem Quellarray kopiert werden soll.
Das Folgende ist ein Beispiel, das die Verwendung der CopyTo(,)-Methode der Array-Klasse in C# zeigt:
Die Methode ArrayCopyTo() kopiert alle Elemente des aktuellen eindimensionalen Arrays in das angegebene eindimensionale Array, beginnend mit dem angegebenen Ziel-Array-Index. Indizes werden als 32-Bit-Ganzzahlen angegeben.
In C# wird die CopyTo()-Methode verwendet, um die Elemente eines Arrays in ein anderes Array zu kopieren. Bei dieser Methode können Sie den Startindex festlegen, der aus dem Quellarray kopiert werden soll.
Das Folgende ist ein Beispiel, das die Verwendung der CopyTo(,)-Methode der Array-Klasse in C# zeigt:
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()-Methode zum Klonen eines Arrays in C#. Hier haben wir eine Reihe von Zeichenfolgen −
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(); } }
Das obige ist der detaillierte Inhalt vonSystem.ArrayCopyTo() und System.ArrayClone() in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!