Manipulating Strings
The String class provides a host of methods for comparing, searching, and manipulating strings, the most important of which are shown in Table 10-1.
Table 10-1. String class methods
|
Method or field |
Explanation |
|---|---|
|
Chars |
The string indexer |
|
Compare( ) |
Overloaded public shared method that compares two strings |
|
Copy( ) |
Public shared method that creates a new string by copying another |
|
Equals( ) |
Overloaded public shared and instance method that determines if two strings have the same value |
|
Format( ) |
Overloaded public shared method that formats a string using a format specification |
|
Length |
The number of characters in the instance |
|
PadLeft( ) |
Right-aligns the characters in the string, padding to the left with spaces or a specified character |
|
PadRight( ) |
Left-aligns the characters in the string, padding to the right with spaces or a specified character |
|
Remove( ) |
Deletes the specified number of characters |
|
Split( ) |
Divides a string, returning the substrings delimited by the specified characters |
|
StartsWith( ) |
Indicates if the string starts with the specified characters |
|
SubString( ) |
Retrieves a substring |
|
ToCharArray( ) |
Copies the characters from the string to a character array |
|
ToLower( ) |
Returns a copy of the string in lowercase |
|
ToUpper( ) |
Returns a copy of the string in uppercase |
|
Trim( ) |
Removes all occurrences of a set of specified characters from beginning and end of the string |
|
TrimEnd( ) |
Behaves like Trim( ... |