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