InvariantAppendInterpolatedStringHandler
Namespace: System.Text · struct
Interpolated string handler that appends to a StringBuilder in a culture-invariant manner. Wrapper around AppendInterpolatedStringHandler.
Constructors
InvariantAppendInterpolatedStringHandler
InvariantAppendInterpolatedStringHandler(int literalLength, int formattedCount, StringBuilder sb)
Creates a handler used to translate an interpolated string into a String, using the invariant culture.
literalLength— The number of constant characters outside of interpolation expressions in the interpolated string.formattedCount— The number of interpolation expressions in the interpolated string.sb— The associated StringBuilder to which to append.
This is intended to be called only by compiler-generated code. Arguments are not validated as they'd otherwise be for members intended to be used directly.
Methods
AppendFormatted
void AppendFormatted<T>(T value)
void AppendFormatted(ReadOnlySpan<char> value)
void AppendFormatted(string value)
void AppendFormatted<T>(T value, string format)
void AppendFormatted<T>(T value, int alignment)
void AppendFormatted<T>(T value, int alignment, string format)
void AppendFormatted(ReadOnlySpan<char> value, int alignment = 0, string format = null)
void AppendFormatted(string value, int alignment = 0, string format = null)
void AppendFormatted(object value, int alignment = 0, string format = null)
AppendLiteral
void AppendLiteral(string value)