Ich bin sehr neu in C# so bitte Geduld mit mir ...C#: Wie wird der Standardwert für eine Eigenschaft in einer partiellen Klasse festgelegt?
Ich bin eine partielle Klasse Implementierung und möchte zwei Eigenschaften hinzufügen wie folgt:
public partial class SomeModel
{
public bool IsSomething { get; set; }
public List<string> SomeList { get; set; }
... Additional methods using the above data members ...
}
Ich möchte initialisiere beide Datenelemente: IsSomething
bis True
und SomeList
bis new List<string>()
. Normalerweise würde ich es in einem Konstruktor tun, aber weil es eine partielle Klasse ist, möchte ich den Konstruktor nicht berühren (sollte ich?).
Was ist der beste Weg, dies zu erreichen?
Dank
PS Ich bin in ASP.NET MVC arbeiten, Funktionalität ein ein bestimmtes Modell hinzugefügt, damit die Teilklasse.
Das sind alrea dy die Standardwerte für diese Typen. Du musst nichts tun. –
möchte ich explizit machen. Was, wenn ich "True" oder "New List()" wollte? –
Ich habe die Frage bearbeitet, um Werte wiederzugeben, die nicht die "natürlichen" Standardwerte sind. –