Class StringBuilderExtensions
- Namespace
- LfrlAnvil.Extensions
- Assembly
- LfrlAnvil.Core.dll
Contains StringBuilder extension methods.
public static class StringBuilderExtensions
- Inheritance
-
StringBuilderExtensions
- Inherited Members
Methods
AppendComma(StringBuilder)
Appends a single comma character.
public static StringBuilder AppendComma(this StringBuilder builder)
Parameters
builderStringBuilderSource string builder.
Returns
- StringBuilder
builder.
AppendDot(StringBuilder)
Appends a single dot character.
public static StringBuilder AppendDot(this StringBuilder builder)
Parameters
builderStringBuilderSource string builder.
Returns
- StringBuilder
builder.
AppendLine(StringBuilder, char)
Appends a symbol followed by new line.
public static StringBuilder AppendLine(this StringBuilder builder, char symbol)
Parameters
builderStringBuilderSource string builder.
symbolcharSymbol to append before new line.
Returns
- StringBuilder
builder.
AppendSemicolon(StringBuilder)
Appends a single semicolon character.
public static StringBuilder AppendSemicolon(this StringBuilder builder)
Parameters
builderStringBuilderSource string builder.
Returns
- StringBuilder
builder.
AppendSpace(StringBuilder)
Appends a single space character.
public static StringBuilder AppendSpace(this StringBuilder builder)
Parameters
builderStringBuilderSource string builder.
Returns
- StringBuilder
builder.
Indent(StringBuilder, int)
Appends a new line followed by count spaces.
public static StringBuilder Indent(this StringBuilder builder, int count)
Parameters
builderStringBuilderSource string builder.
countintNumber of spaces to append after new line.
Returns
- StringBuilder
builder.
Reverse(StringBuilder, int, int)
Reverses a given segment in the builder.
public static StringBuilder Reverse(this StringBuilder builder, int startIndex = 0, int length = 2147483647)
Parameters
builderStringBuilderSource string builder.
startIndexintIndex of the first character to reverse. Equal to 0 by default.
lengthintLength of the segment to reverse. Equal to MaxValue by default.
Returns
- StringBuilder
builder.
ShrinkBy(StringBuilder, int)
Reduces the Length of the builder by the given length.
public static StringBuilder ShrinkBy(this StringBuilder builder, int length)
Parameters
builderStringBuilderSource string builder.
lengthintNumber of characters to remove at the end.
Returns
- StringBuilder
builder.