Namespace Cuemon.Text
The Cuemon.Text namespace contains types tailored to ease the pain of working with encodings, BOM, parsing, preamble sequences and stems. Also includes way to conform to a uniform way of turning strings into objects of a particular type. The namespace is an addition to the System.Text namespace.
Availability: NET Standard 2.0, .NET 6.0
Complements: System.Text namespace 🔗
Github branches 🖇️
development 🧪
release 🎬
master 🛡️
NuGet packages
📦 Focus Pack
Cuemon (CI)
Cuemon (Stable and Preview)
🏭 Productivity Pack
Cuemon.App (CI)
Cuemon.App (Stable and Preview)
Classes
AsyncEncodingOptions
Specifies options that is related to the Encoding class.
ByteOrderMark
Provides a set of static methods for Unicode related operations.
EncodingOptions
Specifies options that is related to the Encoding class.
EnumStringOptions
Configuration options for FromEnum().
FallbackEncodingOptions
Configuration options related to Encoding.
GuidStringOptions
Configuration options for FromGuid().
ParserFactory
Provides access to factory methods that are tailored for parsing operations adhering IParser and IConfigurableParser<TOptions>.
ProtocolRelativeUriStringOptions
Configuration options for FromProtocolRelativeUri().
Stem
Provides a way to support assigning a stem to a value.
UriStringOptions
Configuration options for FromUri().
Interfaces
IConfigurableParser<TOptions>
Defines methods that converts a String to an Object of a particular type.
IConfigurableParser<TResult, TOptions>
Defines methods that converts a String to a generic object of TResult
.
IEncodingOptions
Defines options that is related to Encoding operations.
IParser
Defines methods that converts a String to an Object of a particular type.
IParser<TResult>
Defines methods that converts a String to a generic object of TResult
.
Enums
PreambleSequence
Specifies what action to take in regards to encoding preamble sequences.