.NET Fiddle

CSharp · Console

/Program.cs

using System;

class WebPage
{
    public string Text;
}

public class Program
{
	public static void Main()
	{
		WebPage originalWebPage = new WebPage();
		originalWebPage.Text = "Original web text";    
		
		WebPage copyOfWebPage = originalWebPage;
		
		//Overwrite the copy variable just like you did before
		copyOfWebPage = new WebPage();
		copyOfWebPage.Text = "Modified web text";
		
		Console.WriteLine ("originalWebPage={0}", originalWebPage.Text);
		Console.WriteLine ("copyOfWebPage={0}", copyOfWebPage.Text);
	}
}
;