Found 70 packages
Contains a simple implementation of the pool and extension methods for string builder.
A fast and low allocation StringBuilder for .NET.
Zero allocation StringBuilder for .NET Core and Unity.
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 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
Generate nicely indented code.
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.
StringBuilder extension methods for indentation capabilities
Faster and less memory allocation alternative to the System.Text.StringBuilder C# class.
Successor of ZString; UTF8 based zero allocation high-peformance String Interpolation and StringBuilder.
Simple StringBuilder extensions for adding ansi escape sequences
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.
System.Text.StringBuilder extensions.
Offers simple text helpers like StringMatcher, JSONVisitor and StringBuilder extension methods.
Some StringBuilder extensions: > Trim
The version of StringBuilder built on an array of strings string[]: uses less memory.
Package Description
A high-performance, reusable StringWriter that avoids unnecessary allocations by clearing and reusing its internal StringBuilder instance.