Method Write
Write(ReadOnlySpan<char>)
Writes the given text directly to the console. Use to send ansi escape codes etc. Regular screen output should use the IOutputBuffer overload.
public void Write(ReadOnlySpan<char> text)
Parameters
textReadOnlySpan<char>
Write(StringBuilder)
Output the contents of the output to the console.
protected override void Write(StringBuilder output)
Parameters
outputStringBuilder
Write(ReadOnlySpan<byte>)
PERF: Output pre-encoded UTF-8 bytes directly to the console. Bypasses StringBuilder → string → byte[] conversion in the hot path.
protected override void Write(ReadOnlySpan<byte> output)
Parameters
outputReadOnlySpan<byte>UTF-8 encoded bytes to write.