SmartFormat is a string composition library written in C# (.NET 3.5) that can format data into a string with a minimal, intuitive syntax. It uses extensions to provide named placeholders, pluralisation, gender conjugation, and time and list formatting.
Text copied from https://github.com/scottrippey/SmartFormat.NET/wiki
SmartFormat is a string composition library written in C# (.NET 3.5) that can format data into a string with a minimal, intuitive syntax. It uses extensions to provide named placeholders, pluralisation, gender conjugation, and time and list formatting.trong text
For background see Custom Formatting in .NET - Enhancing String.Format to all new levels!