StringBuilder.MaxCapacity StringBuilder.MaxCapacity StringBuilder.MaxCapacity StringBuilder.MaxCapacity Property

Definition

Ruft die maximale Kapazität dieser Instanz ab.Gets the maximum capacity of this instance.

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.The maximum number of characters this instance can hold.

Hinweise

Die maximale Kapazität für diese Implementierung ist Int32.MaxValue.The maximum capacity for this implementation is Int32.MaxValue. Dieser Wert ist jedoch Implementierungs spezifisch und unterscheidet sich möglicherweise in anderen Implementierungen von oder höher.However, this value is implementation-specific and might be different in other or later implementations. Sie können die maximale Kapazität StringBuilder eines-Objekts explizit festlegen, indem Sie den StringBuilder(Int32, Int32) -Konstruktor aufrufen.You can explicitly set the maximum capacity of a StringBuilder object by calling the StringBuilder(Int32, Int32) constructor.

Wenn Sie in .net Core und in den .NET Framework 4,0 und höheren Versionen StringBuilder das Objekt durch Aufrufen des StringBuilder(Int32, Int32) Konstruktors instanziieren, können sowohl die Länge StringBuilder als auch die Kapazität der MaxCapacity Instanz über den Wert des Property.In .NET Core and in the .NET Framework 4.0 and later versions, when you instantiate the StringBuilder object by calling the StringBuilder(Int32, Int32) constructor, both the length and the capacity of the StringBuilder instance can grow beyond the value of its MaxCapacity property. Dies kann besonders dann der Fall sein, Append(String) Wenn AppendFormat(String, Object) Sie die Methoden und zum Anfügen kleiner Zeichen folgen aufzurufen.This can occur particularly when you call the Append(String) and AppendFormat(String, Object) methods to append small strings.

Gilt für: