How to create a shallow copy of array in C#

1 Answer

0 votes
using System;

class Program
{
    static void Main() {
        var source = new[] { "c#", "java", "python" };
        
        var target = (string[])source.Clone();
        
        foreach (var element in target) {
            Console.WriteLine(element);
        }
    }
}



/*
run:

c#
java
python

*/

 



answered Dec 3, 2020 by avibootz
...