Chapter14QuickReference To Do this Declare a read/write property for a struct or class. Declare the type of the property, its name, a get accessor, and a set accessor. For example: struct ScreenPosition { . public int X { get { . } set { . } } . } Declare a read-only property for a struct or class. Declare a property with only a get accessor. For example: struct ScreenPosition { . public int X { get { . } } . } Declare a write-only property for a struct or class. Declare a property with only a set accessor. For example: struct ScreenPosition { . public int X { set { . } } . } Declare a property in an interface Declare a property with just the get or set keyword, or both. For example: To Do this interface IScreenPosition { int X { get; set; } // no body int Y { get; set; } // no body } Implement an interface property in a struct or class. In the class or struct that implements the interface, declare the property and implement the accessors. For example: struct ScreenPosition : IScreenPosition { public int X { get { . } set { . } } public int Y { get { . } set { . } } } . Chapter 14 Quick Reference To Do this Declare a read/write property for a struct or