== Quote from sclytrack (sclytrack at fake.com)'s article > C# doesn't allow ref on properties. > void doStuff( ref int a) {a++;} > doStuff(obj.NumberProperty); > //Compiler magic. Stores in local variables behind the scenes. Calls getter and > setter. Sorry about that, it does not appear to work, I should test the code before I post.