| Method | Description |
|---|
| Clone | Returns a reference to this instance of String. |
| Compare | Overloaded. Compares two specified String objects. |
| CompareTo | Overloaded. Compares this instance with a specified object. |
| Concat | Overloaded. Concatenates one or more instances of String, or the String representations of the values of one or more instances of Object. |
| Contains | Returns a value indicating whether the specified String object occurs within this string. |
| CopyTo | Copies a specified number of characters from a specified position in this instance to a specified position in an array of Unicode characters. |
| EndsWith | Overloaded. Determines whether the end of this instance matches the specified String. |
| Equals | Overloaded. Compares two objects to determine if they are equal. |
| GetEnumerator | Retrieves an object that can iterate through the individual characters in this instance. |
| GetHashCode | Overriden. Returns the hash code for this instance. |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| IndexOf | Overloaded. Reports the index of the first occurrence of a String, or one or more characters, within this instance. |
| IndexOfAny | Overloaded. Reports the index of the first occurrence in this instance of any character in a specified array of Unicode characters. |
| Insert | Inserts a specified instance of String at a specified index position in this instance. |
| IsNullOrEmpty | Indicates whether the specified String object is null or an Empty string. |
| Join | Overloaded. Concatenates a specified separator String between each element of a specified String array, yielding a single concatenated string. |
| LastIndexOf | Overloaded. Reports the index position of the last occurrence of a specified Unicode character or String within this instance. |
| LastIndexOfAny | Overloaded. Reports the index position of the last occurrence in this instance of one or more characters specified in a Unicode array. |
| PadLeft | Overloaded. Right-aligns the characters in this instance, padding on the left with spaces or a specified Unicode character for a specified total length. |
| PadRight | Overloaded. Left-aligns the characters in this string, padding on the right with spaces or a specified Unicode character, for a specified total length. |
| ReferenceEquals | Determines whether the specified Object instances are the same instance. (Inherited from Object) |
| Remove | Deletes a specified number of characters from this instance beginning at a specified position. |
| Repeat | Overloaded. Repeats a specified string. |
| Replace | Overloaded. Replaces all occurrences of a specified Unicode character or String in this instance, with another specified Unicode character or String. |
| Split | Overloaded. Identifies the substrings in this instance that are delimited by one or more characters specified in an array, then places the substrings into a String array. |
| StartsWith | Overloaded. Determines whether the beginning of this instance matches the specified String. |
| Substring | Overloaded. Retrieves a substring from this instance. |
| ToCharArray | Overloaded. Copies the characters in this instance to a Unicode character array. |
| ToLower | Returns a copy of this String in lowercase, using the casing rules of the current culture. |
| ToString | Overriden. Returns this instance of String; no actual conversion is performed. |
| ToUpper | Returns a copy of this String in uppercase, using the casing rules of the current culture. |
| Trim | Overloaded. Removes all occurrences of a specified character or a set of specified characters from the beginning and end of this instance. |
| TrimEnd | Overloaded. Removes all occurrences of a specified character or a set of specified characters from the end of this instance. |
| TrimStart | Overloaded. Removes all occurrences of a specified character or a set of specified characters from the beginning of this instance. |