StringBuilder.MaxCapacity Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die maximale Kapazität dieser Instanz ab.
public:
property int MaxCapacity { int get(); };
public int MaxCapacity { get; }
member this.MaxCapacity : int
Public ReadOnly Property MaxCapacity As Integer
Eigenschaftswert
Die Höchstanzahl von Zeichen, die diese Instanz enthalten kann.
Hinweise
Die maximale Kapazität für diese Implementierung ist Int32.MaxValue . Dieser Wert ist jedoch implementierungsspezifisch und kann sich in anderen oder späteren Implementierungen unterscheiden. Sie können die maximale Kapazität eines -Objekts explizit festlegen, StringBuilder indem Sie den StringBuilder(Int32, Int32) -Konstruktor aufrufen.
In .NET Core und in der .NET Framework 4.0 und höher können beim Instanziieren des StringBuilder Objekts durch Aufrufen des StringBuilder(Int32, Int32) Konstruktors sowohl die Länge als auch die Kapazität der StringBuilder Instanz über den Wert der MaxCapacity -Eigenschaft hinausgehen. Dies kann insbesondere auftreten, wenn Sie die Append(String) Methoden und AppendFormat(String, Object) aufrufen, um kleine Zeichenfolgen anzufügen.