XPerf
LanguagesC#Evidence

cs-console-hot — Console.WriteLine in loop

Status: measured

Claim

Per-iteration Console.WriteLine to TextWriter.Null is slower than quiet loop + one write (~17.9× on .NET 10.0.13).

How measured

Runtime (this evidence file)

FieldValue
When2026-10-22 Asia/Shanghai (JSONL ts is UTC)
dotnet8.0.32
Median before (console_in_loop)0.2333 ms
Median after (console_once)0.0130 ms
ratio before/after~17.95×

Lint mapping

csharpperf-lint cs-console-hot: keep default severity.

Limits

  • Env-dependent; default stays off.