Chapter 2. Strings and Characters
String usage abounds in just about all types of applications. The
System.String type does not derive from
System.ValueType and is therefore considered a
reference type. The string alias is built
into C# and can be used instead of the full name.
The FCL does not stop with just the
string class; there is also a
System.Text.StringBuilder class for performing
string manipulations and the
System.Text.RegularExpressions namespace for
searching strings. This chapter will cover the
string class and the
System.Text.StringBuilder class.
The System.Text.StringBuilder class provides an
easy, performance friendly, method of manipulating
string objects. This class duplicates much of the
functionality of a string class. However, this
duplicated functionality provides a more efficient manipulation of
strings than is obtainable by using the string
class.
|