37 packages tagged with “stringbuilder”
Contains a simple implementation of the pool and extension methods for string builder.
A generic, concurrent, portable and flexible Object Pool for .NET. It is completely based on the Code Project article of Ofir Makmal (http://goo.gl/4qig6T). Library is production ready and it is successfully working in real life systems. Original source code has been modified, in order to introduce a Parameterized Object Pool, already drafted by Ofir Makmal in the comments of the article. Moreover, a few unit tests have been added, in order to improve code reliability, and a lot of other small changes have also been applied. Of course, all modified source code is freely available at the project URL of this package. Many thanks to Ofir Makmal for his great work.
A fast and low allocation StringBuilder for .NET.
A high-performance, stack-only string builder that rents its underlying buffer from ArrayPool instead of allocating new arrays. Designed for short-lived string construction.
Left Right FromTill TakeStart TakeEnd TakeStartUntil TakeEndUntil TrimStartUntil TrimEndUntil TrimFirst TrimLast StartWithCap StartWithLowerCase Repeat SplitWithQuotation StringBuilderWithIndentation ToCamelCase RemoveExcessiveWhiteSpace, overloads for: Split Replace TrimStart TrimEnd
Faster and less memory allocation alternative to the System.Text.StringBuilder C# class.
A set of useful extensions for working with strings, spans, enums, and value formatting. Part of the "Open" set of libraries.
A collection of useful extension methods.
Simple StringBuilder extensions for adding ansi escape sequences
System.Text.StringBuilder extensions.
Package Description
Pretty-printing library for various models
Some StringBuilder extensions: > Trim
A small library to use Fluent style-ish string builders to add color to your console output
A simple string builder with fast append performance.
StringBuilder extension methods for indentation capabilities
The version of StringBuilder built on an array of strings string[]: uses less memory.
The StringBuilder is optimized to append text and compromises other methods like Replace(..). The TemplateBuilder is available on the StringBuilder as an extension method ‘ToTemplateBuilder()’ and is optimized for replacing variables with values within the templated string. The TemplateBuilder is optimized for merging name-value-pairs into a templated string and providing a merged document. The Template Builder is designed to maximize through put over using the String and StringBuilder Replace(name value) method.
Simple and useful string manipulating helper.
Basic extensions for string, int, Linq, List, Object, Properties, StringBuilder, and Dictionary to simplify routine tasks.
Mutable string alternative that is faster and with less memory allocation compared to the System.Text.StringBuilder. Continuous data instead of chunks.
StringHelper is a library that provides a variety of string extension methods.
A library to write Ansi Colored text as a stringbuilder
A simple and powerful indented string builder. Useful for code-like text generation, i.e. source generators.
Provides types for generating (indented) C# source texts.
Extension methods for dealing with strings/text - string extensions - StringBuilder extensions - MultiString - ExceptionExtensions
A handler which allows to replace tokens with their respective values. It also handles looping values as well
Assembling a string with a pre-known resulting string length: uses 50% less memory then StringBuilder.