.NET Fiddle

CSharp · Console

/Program.cs

using System;
					
public class Program
{
	public static void Main()
	{
		var person = new Person("Adam", 37);
		UpdatePerson(person, "Ania", 32);
		
		Console.WriteLine(person.Name);
	}
	
	private static void UpdatePerson(Person person, string name, int age)
	{
		person = new Person(name, age);
	}
	
	
	public class Person
	{
		public Person(string name, int age)
		{
			this.Name = name;
			this.Age = age;
		}
		
		public string Name {get; }
		
		public int Age {get; }
	}
}
;