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