StringBuilder.MaxCapacity Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá maximální kapacitu této instance.
public:
property int MaxCapacity { int get(); };
public int MaxCapacity { get; }
member this.MaxCapacity : int
Public ReadOnly Property MaxCapacity As Integer
Hodnota vlastnosti
Maximální počet znaků, které může tato instance obsahovat.
Poznámky
Maximální kapacita pro tuto implementaci je Int32.MaxValue. Tato hodnota je však specifická pro implementaci a může se lišit v jiných nebo novějších implementacích. Maximální kapacitu objektu StringBuilder můžete explicitně nastavit voláním konstruktoru StringBuilder(Int32, Int32) .
V .NET Core a v rozhraní .NET Framework 4.0 a novějších verzích při vytváření instance StringBuilder objektu voláním StringBuilder(Int32, Int32) konstruktoru může délka i kapacita StringBuilder instance růst nad hodnotu jeho MaxCapacity vlastnosti. K tomu může dojít zejména při volání Append(String) a AppendFormat(String, Object) metod pro připojení malých řetězců.