I kind of remember that I need separate methods for the set and get too that lines 5 and 7 need to be inside of.
Yes, the "..." part is a placeholder for intervening code. Since it wouldn't compile, that's meant to show that this is a snippet. I used it so that I could highlight just the important lines of defining the property and using each of the get and set parts without junking up the example with boilerplate.
Automatic property syntax is just some syntax sugar to make your life as a programmer a bit easier. It is meant for trivial get and set.
If you want something more elaborate, like an int property wich can only have values between 1 and 30, you have to use the regular property syntax. http://msdn.microsoft.com/en-us/library/bb384054.aspx