Я читал, что есть веские причины использовать свойства вместо полей в c # на SO.Поэтому теперь я хочу преобразовать свой код из использования полей в использование свойств.
Для экземпляра поля класса я могу установить значение по умолчанию.Например:
int speed = 100;
Для эквивалентного свойства, которое я считаю:
int Speed { get; set; }
Насколько я понимаю, свойство Speed будет инициализировано равным нулю при создании экземпляра класса.Я не смог выяснить, как установить значение по умолчанию, чтобы легко обновить мой код.Есть ли элегантный способ предоставить значение по умолчанию для свойства?
Кажется, должен быть элегантный способ сделать это без использования конструктора, но я просто не могу понять, как.