This documentation is archived and is not being maintained.

System.Text Namespace

The System.Text namespace contains classes representing ASCII, Unicode, UTF-7, and UTF-8 character encodings; abstract base classes for converting blocks of characters to and from blocks of bytes; and a helper class that manipulates and formats String objects without creating intermediate instances of String.

Namespace hierarchy


Class Description
ASCIIEncoding Represents an ASCII character encoding of Unicode characters.
Decoder Converts encoded blocks of bytes into blocks of Unicode characters.
Encoder Converts blocks of characters into encoded blocks of bytes.
Encoding Represents a character encoding.
StringBuilder Represents a mutable string of characters. This class cannot be inherited.
UnicodeEncoding Represents a UTF-16 encoding of Unicode characters.
UTF7Encoding Represents a UTF-7 encoding of Unicode characters.
UTF8Encoding Represents a UTF-8 encoding of Unicode characters.

See Also

.NET Framework Class Library