StringBuilder.MaxCapacity Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a példány maximális kapacitását.
public:
property int MaxCapacity { int get(); };
public int MaxCapacity { get; }
member this.MaxCapacity : int
Public ReadOnly Property MaxCapacity As Integer
Tulajdonság értéke
A példány által tartható karakterek maximális száma.
Megjegyzések
Ennek a megvalósításnak a maximális kapacitása a következő Int32.MaxValue: . Ez az érték azonban implementációspecifikus, és más vagy újabb implementációkban eltérő lehet. A konstruktor meghívásával explicit módon beállíthatja az StringBuilder objektumok maximális kapacitását StringBuilder(Int32, Int32) .
Az .NET Core-ban, valamint a .NET Framework 4.0-s és újabb verzióiban a StringBuilder objektum példányosításakor a StringBuilder(Int32, Int32) konstruktor meghívásával a StringBuilder példány hossza és kapacitása is meghaladhatja a MaxCapacity tulajdonság értékét. Ez különösen akkor fordulhat elő, ha kis sztringek összefűzésére hívja meg a Append(String) metódusokat és a AppendFormat(String, Object) metódusokat.