Здравствуйте, Jewgenis, Вы писали:
J>Спасибо большое! Я разобрался... Вот только теперь хотел бы подтвердить свои мысли
J>Из функции Main() я вызываю несколько раз метод longPathButtonClick(), это как раз приводит к тому, что должен создаться объект класса А. В случае с new будет выделенна память несколько раз, а если использовать свойство, то объект создастся только один раз... Если все так, то использование прайват в определении свойства ясно... Прошу меня извинить, если я что-то недопонял и написал не так...
Да, в случае использования property объект будет создан только один раз. Но в данном случае главное не это.
В исходном сообщении ты спрашивал, чем отличается private property от private field, я и привел пример. С другой стороны, в случае свойства никакого field может вообще не существовать (как, например, у DateTime.Now).
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>