Wenn ich einem Konstruktor einen Standardwert gebe
%Vor%ist das Äquivalent zu
%Vor%in Bezug auf Serialisierung . Mit anderen Worten: Ist ein Standardkonstruktor verfügbar? ? Praktisch ist es, aber werde ich einige Probleme haben, wenn ich Serialisierung verwende?
Nein. Es ist leider kein Standardkonstruktor.
Wenn Sie schreiben:
%Vor%Sie erstellen tatsächlich einen Konstruktor, der einen Zeichenfolgenparameter akzeptiert, aber ein Attribut, das den Standardwert für dieses Attribut markiert. Dies unterscheidet sich von einem Standardkonstruktor für die Klasse.
Tags und Links c# constructor serialization default-value