# Sandbox.Internal.SafeStringBuilder

Calls to `new StringBuilder()` in addon code will map to this class.
You can use it directly but you probably shouldn't.

- Kind: class
- Namespace: `Sandbox.Internal`
- Assembly: `Sandbox.System`
- Modifiers: sealed

## Constructors

- [`SafeStringBuilder`](/api/Sandbox.Internal.SafeStringBuilder/.ctor)

## Properties

- [`Capacity`](/api/Sandbox.Internal.SafeStringBuilder/Capacity)
- [`Item`](/api/Sandbox.Internal.SafeStringBuilder/Item)
- [`Length`](/api/Sandbox.Internal.SafeStringBuilder/Length)
- [`MaxCapacity`](/api/Sandbox.Internal.SafeStringBuilder/MaxCapacity)

## Methods

- [`Append`](/api/Sandbox.Internal.SafeStringBuilder/Append)
- [`AppendFormat`](/api/Sandbox.Internal.SafeStringBuilder/AppendFormat)
- [`AppendJoin`](/api/Sandbox.Internal.SafeStringBuilder/AppendJoin)
- [`AppendLine`](/api/Sandbox.Internal.SafeStringBuilder/AppendLine)
- [`Clear`](/api/Sandbox.Internal.SafeStringBuilder/Clear)
- [`CopyTo`](/api/Sandbox.Internal.SafeStringBuilder/CopyTo)
- [`EnsureCapacity`](/api/Sandbox.Internal.SafeStringBuilder/EnsureCapacity)
- [`Insert`](/api/Sandbox.Internal.SafeStringBuilder/Insert)
- [`Remove`](/api/Sandbox.Internal.SafeStringBuilder/Remove)
- [`Replace`](/api/Sandbox.Internal.SafeStringBuilder/Replace)
