.NET Fiddle

CSharp · Console

/Program.cs

using System;
using System.Collections.Generic;
					
public class Program
{
	public static void Main()
	{
		var l1=new List<int>{1,2,3,4,5};
		var l2=new List<int>(l1);
		
		l1[0]=99;
		
		Action<int> cw=(i)=>Console.WriteLine(i);
		
		l1.ForEach(cw);
		Console.WriteLine("----------");
		l2.ForEach(cw);
	}
}
;