Table of Contents

Class DebugStringBuilderAbstract<T>

Namespace
SunamoDebugging.System.Text
Assembly
SunamoDebugging.dll

Abstract base class for debug-enabled StringBuilder implementations. Defines the minimal interface required for debugging string building operations.

public abstract class DebugStringBuilderAbstract<T>

Type Parameters

T

The derived class type for method chaining.

Inheritance
DebugStringBuilderAbstract<T>
Derived
Inherited Members
Extension Methods

Methods

Append(string)

Appends a string to the builder.

public abstract T Append(string value)

Parameters

value string

The string to append.

Returns

T

The current instance for method chaining.

AppendLine()

Appends a line terminator to the builder.

public abstract T AppendLine()

Returns

T

The current instance for method chaining.

AppendLine(string)

Appends a string followed by a line terminator to the builder.

public abstract T AppendLine(string value)

Parameters

value string

The string to append.

Returns

T

The current instance for method chaining.

Clear()

Clears all content from the builder.

public abstract T Clear()

Returns

T

The current instance for method chaining.

ToString()

Returns the current content as a string.

public override abstract string ToString()

Returns

string

The current content.