Jestem bardzo nowe do C# tak proszę nosić ze mną ...C#: Jak ustawić wartość domyślną dla właściwości w klasie częściowej?
Jestem realizacji częściowej klasy, i chciałbym dodać dwie właściwości tak:
public partial class SomeModel
{
public bool IsSomething { get; set; }
public List<string> SomeList { get; set; }
... Additional methods using the above data members ...
}
chciałbym zainicjuj oba elementy danych: IsSomething
na True
i SomeList
na new List<string>()
. Zwykle robiłbym to w konstruktorze, jednak ponieważ jest to klasa cząstkowa, nie chcę dotykać konstruktora (czy powinienem?).
Jaki jest najlepszy sposób, aby to osiągnąć?
Dzięki
PS pracuję w ASP.NET MVC, dodając funkcjonalność Do pewnego modelu, stąd częściowe klasy.
To są alniki dy domyślne wartości dla tych typów. Nie musisz nic robić. –
Chcę wyraźne. Co się stanie, jeśli chcę mieć "True" lub "nową listę()"? –
Edytowałem pytanie, aby odzwierciedlić wartości, które nie są "naturalnymi" wartościami domyślnymi. –