using System;
public class Customer {
public string FirstName { get; set; }
}
public class Test
{
public static void Main()
{
var customer = new Customer() { FirstName = "Simon" };
Example(customer);
Console.WriteLine(customer.FirstName);
}
public static void Example(Customer customer) {
customer = new Customer() { FirstName = "CHANGED" };
}
}
dXNpbmcgU3lzdGVtOwpwdWJsaWMgY2xhc3MgQ3VzdG9tZXIgewoJcHVibGljIHN0cmluZyBGaXJzdE5hbWUgeyBnZXQ7IHNldDsgfQp9CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJdmFyIGN1c3RvbWVyID0gbmV3IEN1c3RvbWVyKCkgeyBGaXJzdE5hbWUgPSAiU2ltb24iIH07CgkJRXhhbXBsZShjdXN0b21lcik7CgkJQ29uc29sZS5Xcml0ZUxpbmUoY3VzdG9tZXIuRmlyc3ROYW1lKTsKCX0KCQogICAgcHVibGljIHN0YXRpYyB2b2lkIEV4YW1wbGUoQ3VzdG9tZXIgY3VzdG9tZXIpIHsKICAgIAljdXN0b21lciA9IG5ldyBDdXN0b21lcigpIHsgRmlyc3ROYW1lID0gIkNIQU5HRUQiIH07CiAgICB9Cn0KCg==