A substring is a contiguous sequence of characters within a string. The `String.Substring` method retrieves those characters. In c# string characters are zero-indexed which means that the first character of a string starts at the 0th position.
## Overloads
* Substring(int32)
* Substring(int32, int32)
The first overload retrieves a substring that starts at a specified character position and continues to the end of the string. The second overload retrieves a substring that starts at a specified character position and has a specified length.