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