mirror of
https://github.com/SabreTools/SabreTools.IO.git
synced 2026-04-30 10:50:09 +00:00
1.2 KiB
1.2 KiB
SabreTools.Text.Extensions
This library contains various extensions and helper classes for dealing with strings. This includes special normalization code used by other SabreTools projects.
Relies on functionality found in SabreTools.Numerics and SabreTools.Numerics.Extensions.
| Class | Description |
|---|---|
BinaryReaderExtensions |
Extensions to BinaryReader for specialized string reading. |
BinaryWriterExtensions |
Extensions to BinaryWriter for specialized string writing. |
ByteArrayReaderExtensions |
Extensions to byte[] for specialized string reading. |
ByteArrayWriterExtensions |
Extensions to byte[] for specialized string writing. |
NumberHelper |
Numeric string helpers, including suffix parsing and human-readable outputs. |
StreamReaderExtensions |
Extensions to Stream for specialized string reading. |
StreamWriterExtensions |
Extensions to Stream for specialized string writing. |
StringBuilderExtensions |
Formatting overloads for StringBuilder to allow for type-specific handling. |
TextHelper |
String normalization commonly used in other projects. |
XmlTextWriterExtensions |
Overloads to XmlTextWriter.WriteAttributeString and XmlTextWriter.WriteElementString. |