So this works..
public MyClass(ref Apple apple) { apple = new Apple(\"Macintosh\"); // Works fine }
But is it possible to do something
Why not just have ModifyApple return the modified Apple instance?
ModifyApple
public Apple ModifyApple() { myApple = new Apple("Macintosh"); // does not change the input variable like the first example did return myApple; }