Как задать для свойства C # Auto-Property значение по умолчанию? Я либо использую конструктор, либо возвращаюсь к старому синтаксису.
Использование конструктора:
class Person
{
public Person()
{
Name = "Default Name";
}
public string Name { get; set; }
}
Использование обычного синтаксиса свойства (со значением по умолчанию)
private string name = "Default Name";
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
Есть ли лучший способ?