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( ... |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access