copy list to another list without reference c# code example
Example 1: c# copy list without reference
List<T> newList = new List<T>(ListToCopy);
Example 2: c# copy the elements of a list to another list
List<Int32> copy = new List<Int32>(original);
List<Int32> copy = original.ToList(); // if you're using C# 3 and .NET 3.5, with Linq