редактировать: совершенно другой вопрос, чем этот я спрашиваю, как автосвойства работают внутри
Когда я создаю автоматическое свойство, что происходит в фоновом режиме?
Это равно
public int SomeProperty {get; set;}
Этот
private int _someField;
public int SomeProperty
{
get { return _someField;}
set { _someField = value;}
}
Это то, что происходит буквально (то есть создается приватное поле), или оно представлено только для объяснения вещей, и оно работает по-другому?