Wolfgang.Extensions.String
A collection of extension methods for string targeting .NET Framework 4.6.2, .NET Standard 2.0, .NET 8.0, and .NET 10.0.
Installation
dotnet add package Wolfgang.Extensions.String
Methods at a glance
| Method | Purpose |
|---|---|
Left(int) |
Leftmost N characters |
Right(int) |
Rightmost N characters |
PadCenter(int, char?) |
Center within a width, padding both sides |
ToCamelCase() |
Convert to camelCase |
ToKebabCase() |
Convert to kebab-case |
ToPascalCase() |
Convert to PascalCase |
ToSnakeCase() |
Convert to snake_case |
Quick examples
"A sample string".Left(8); // "A sample"
"A sample string".Right(6); // "string"
"Hello".PadCenter(11, '-'); // "---Hello---"
"hello world".ToPascalCase(); // "HelloWorld"
"Hello World".ToSnakeCase(); // "hello_world"
Where to next
- Documentation — concepts, setup, and getting-started walkthrough
- API Reference — full member listing generated from XML doc comments
- GitHub repository — source, issues, releases