Table of Contents

Class StringBuilderPool

Namespace
Glitch9

Provides a pool of StringBuilder objects to manage resource usage efficiently.

public static class StringBuilderPool
Inheritance
StringBuilderPool
Inherited Members

Methods

Get()

Gets a StringBuilder from the pool.

public static StringBuilder Get()

Returns

StringBuilder

A StringBuilder instance.

Get(out StringBuilder)

Gets a pooled StringBuilder and outputs it.

public static PooledObject<StringBuilder> Get(out StringBuilder value)

Parameters

value StringBuilder

The StringBuilder instance.

Returns

PooledObject<StringBuilder>

A pooled StringBuilder instance.

Release(StringBuilder)

Releases a StringBuilder back to the pool.

public static void Release(StringBuilder toRelease)

Parameters

toRelease StringBuilder

The StringBuilder to release.