StringBuilder.MaxCapacity Egenskap

Definition

Hämtar den maximala kapaciteten för den här instansen.

public:
 property int MaxCapacity { int get(); };
public int MaxCapacity { get; }
member this.MaxCapacity : int
Public ReadOnly Property MaxCapacity As Integer

Egenskapsvärde

Det maximala antalet tecken som den här instansen kan innehålla.

Kommentarer

Den maximala kapaciteten för den här implementeringen är Int32.MaxValue. Det här värdet är dock implementeringsspecifikt och kan skilja sig åt i andra eller senare implementeringar. Du kan uttryckligen ange maximal kapacitet för ett StringBuilder objekt genom att anropa StringBuilder(Int32, Int32) konstruktorn.

När du i .NET Core och i .NET Framework 4.0 och senare versioner instansierar objektet StringBuilder genom att anropa konstruktorn StringBuilder(Int32, Int32) kan både längden och kapaciteten för instansen StringBuilder växa utöver värdet för dess egenskap MaxCapacity. Detta kan inträffa särskilt när du anropar Append(String) metoderna och AppendFormat(String, Object) för att lägga till små strängar.

Gäller för