Вопросы к Поиску с Алисой
Автоматически реализованные свойства отличаются от явно определённых тем, что при их использовании не требуется явно определять переменную, которой управляет свойство. vk.com Вместо этого базовую переменную для свойства автоматически предоставляет компилятор. vk.com
Структура объявления автоматически реализуемых свойств следующая: тип имя { get; set; }. vk.com После обозначений аксессоров get и set сразу же следует точка с запятой, а тело у них отсутствует. vk.com
В отличие от обычных свойств, автоматически реализуемое свойство не может быть доступным только для чтения или только для записи. vk.com При объявлении этого свойства в любом случае необходимо указывать оба аксессора — get и set. vk.com
Автоматически реализуемые свойства имеет смысл использовать тогда, когда нет необходимости накладывать какие-либо ограничения на возможные значения неявного поля свойства. c-sharp.pro