Files
2026-03-23 20:20:26 -04:00

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.