Skip to content

Instantly share code, notes, and snippets.

@karenpayneoregon
Created February 14, 2025 14:13
Show Gist options
  • Save karenpayneoregon/958fcef8dd80c6ae8c798952e95b8ac9 to your computer and use it in GitHub Desktop.
Save karenpayneoregon/958fcef8dd80c6ae8c798952e95b8ac9 to your computer and use it in GitHub Desktop.
For Twitter

Although exteme way to concatenate strings thought it would be interesting to benchmark.

string DefaultInterpolatedStringHandler()
{
var title = "Mr.";
var firstName = "John";
var middleName = "Q.";
var lastName = "Doe";
DefaultInterpolatedStringHandler stringHandler = new(50, 4);
stringHandler.AppendLiteral("Hello ");
stringHandler.AppendFormatted(title);
stringHandler.AppendLiteral(" ");
stringHandler.AppendFormatted(firstName);
stringHandler.AppendLiteral(" ");
stringHandler.AppendFormatted(middleName);
stringHandler.AppendLiteral(" ");
stringHandler.AppendFormatted(lastName);
return stringHandler.ToStringAndClear();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment