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
TThe 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
valuestringThe 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
valuestringThe 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.