Как установить значение по умолчанию для автоматически реализуемых свойств в ASP.NET [дубликат]

В этом вопросе уже есть ответ здесь:

Я узнал, что C # 3.0 поставляется с новой функцией автоматически реализуемых свойств, мне понравилось это, поскольку нам не нужно объявлять дополнительную частную переменную в этом (сравните с более ранним свойством), раньше я использовал свойство, т.е.

private bool isPopup = true;
public bool IsPopup
{
    get
    {
      return isPopup;
    }
    set
    {
      isPopup = value;
    }
}

Теперь я преобразовал его в свойство с автоматической реализацией, то есть

public bool IsPopup
{
    get; set;
}

Я хочу установить значение этого свойства по умолчанию - true, без его использования даже в методе page_init, я пробовал, но не преуспел. Может ли кто-нибудь объяснить, как это сделать?

25
задан Sampath 13 November 2012 в 10:39
поделиться