To make this property, not a field, means that it can be used on interfaces.
The exact implementation (although the automatic properties do not really have much implementation ...) is also abstracted, so you can base it on a combination of fields in the future without breaking (compiling) the compatibility.
pete the pagan-gerbil
source share