Возможный дубликат:
Как вы присвоите С# Auto-Property значение по умолчанию?
Есть ли хороший способ предоставить значение по умолчанию для автоматического свойства?
public int HowHigh { get; set; } // defaults to 0
Если я не установлен явно нигде, я хочу, чтобы это было 5. Знаете ли вы простой способ для этого? Например. Я мог бы установить его в конструкторе или что-то в этом роде, но это не изящно.
UPDATE: С# 6 получил: http://geekswithblogs.net/WinAZ/archive/2015/06/30/whatrsquos-new-in-c-6.0-auto-property-initializers.aspx