Я всегда вижу свойства, использующие приватную переменную для хранения значения, подобного этому.
private int _myValue;
public int MyValue { get { return _myValue; } set { _myValue = value; } }
Почему я не могу просто пропустить приватную переменную и сделать это ...
public int MyValue { get { return MyValue; } set { MyValue = value; } }
* Примечание: я не хотел использовать авто свойства, потому что надеялся сделать что-то подобное.
public int MyValue { get { return MyValue.Tolower().Trim(); } set { MyValue = value; } }