public static void Main()
var initialValue = new A();
initialValue.SomeValue = "Initial Value - Keep this";
var modifiedForMeONly = ModifyForThisOnly(initialValue);
Console.WriteLine(initialValue.SomeValue);
Console.WriteLine(modifiedForMeONly.SomeValue);
public static A ModifyForThisOnly(A ReceivedValue){
temp.SomeValue= "SomeOtherValue";
public string SomeValue {get;set;}