System.Text namespace in .NET Framework Class Library
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.
Under the System.Text namespace there is also a regular expression class library, for advanced text processing.