Использование свойств Назад В начало Вперед

Свойства могут использоваться как поля или переменные в вычисляемых выражениях. Ограничением является указаные допустимые действия, если свойство доступно только на чтение, то ему нельзя присваивать значения, а свойства на запись нельзя использовать в вычисляемых выражениях.

К полям свойства типа структур можно обращаться только на чтение (при разрешении соответствующего действия), присваивание разрешается только всему свойству.

Передача как var-параметра возможна только для свойств с полным доступом (на чтение и запись). Значение свойства считывается при входе в функцию и записывается при выходе.

При нарушении описаных ограничений выдаётся ошибка.

Возможно описание свойств только в реализации интерфейса, тогда использование таких свойств будет ограничено данным интерфейсом.