В последнее время, после того, как много читал учебники по всему Интернету, я заметил, что некоторые разработчики скачет пишущие поля в своих классах модели и просто пойти со свойствами, например:Пропуск полей на модели классов
public class MyClass
{
public string MyProperty { get; private set; }
}
В чем же преимущество этого, помимо написания кода меньше? Хотя я понимаю, что сеттер является конфиденциальным, нет ли каких-то проблем с безопасностью, когда вы не указываете свои личные поля? Другими словами: какая здесь практика? Написание классов моделей без полей и связанных свойств или просто с этими открытыми свойствами без полей?
Спасибо заранее,
Бо
Отлично, спасибо большое Боб. Эта ссылка MS Doc была именно тем, что я искал :) в настоящее время пишет отчет/обзор, где мне нужен источник для документирования этого. – bomortensen