C# in Depth

Cover of C# in Depth
Order now (3rd edition)

Automatic properties - easy to implement (which doesn't mean "cheap")

Chapter 8: Cutting fluff with a smart compiler: 8.1

Created: 3/3/2008
Last updated: 3/22/2008

I'll let Eric speak for himself, in response to the statement that "Our first feature [automatic properties] is probably the simplest in the whole of C# 3":

It was by far the easiest to implement. Peter Hallam did it in about an afternoon. (Of course, the implementation cost is a tiny fraction of the design, testing, documenting, etc, cost. There are no cheap features, only some which are less expensive than others.)