Clone an array with Array.Clone
Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio
| C# Code Snippets |
| See also |
| edit |
This C# code snippet clones an entire array using Array.Clone.
using System; class CloneArray { public static void Main() { string[] array1 = {"a", "b", "c"}; string[] array2 = (string[]) array1.Clone(); DumpArray ("Original array: ", array1); DumpArray ("Cloned array: ", array2); } private static void DumpArray (string title, string[] array) { Console.Write (title); foreach (string s in array) { Console.Write ("{0} ", s); } Console.WriteLine(); } }
| Array.Clone example (program output) |
| Original array: a b c Cloned array: a b c |