Извините, Если я - новичок, у меня есть это сомнение, почему мы используем частные переменные и устанавливаем их свойства использования?
Почему мы не можем просто использовать properites один?
Я говорю о таких ситуациях
private string _testVariable;
public string MyProperty
{
get { return _testVariable;}
set {_testVariable = value;}
}
Я думаю о простом использовании
public string MyProperty { get; set; }
Почему избыточная частная переменная? действительно ли эти две стратегии отличаются? может любой проливать некоторый свет на это.
Спасибо