c# getter setter construct

From http://forums.asp.net/t/1191140.aspx