assign a list to another in csharp without a loop

Code Example - assign a list to another in csharp without a loop

                
                        List<Int32> copy = new List<Int32>(original);
or if you're using C# 3 and .NET 3.5, with Linq, you can do this:
List<Int32> copy = original.ToList();