Skip to content

Instantly share code, notes, and snippets.

@TheBigNeo
TheBigNeo / RemoveWhitespacesSpeedTest.cs
Last active August 28, 2025 06:38
Remove Whitespaces C#
| Method | Mean | Error | StdDev | Ratio | RatioSD | Gen0 | Allocated | Alloc Ratio |
|----------------------------- |-----------:|---------:|---------:|------:|--------:|-------:|----------:|------------:|
| StringReplace | 355.6 ns | 1.81 ns | 1.69 ns | 1.00 | 0.01 | 0.0381 | 480 B | 1.00 |
| CharIsWhitespace | 972.5 ns | 18.16 ns | 32.27 ns | 2.73 | 0.09 | 0.2804 | 3528 B | 7.35 |
| CharIsWhitespace_ToCharArray | 1,074.9 ns | 6.66 ns | 5.20 ns | 3.02 | 0.02 | 0.2918 | 3672 B | 7.65 |
| GeneratedRegex | 1,087.5 ns | 2.60 ns | 2.31 ns | 3.06 | 0.02 | 0.0381 | 480 B | 1.00 |
// .Net 9 / C# 13
// * Legends *