There is no need to specify the length into the Substring
method.
Therefore:
string s = hello world;
string p = s.Substring(3);
p
will be:
"lo world".
The only exception you need to cater for is ArgumentOutOfRangeException
if
startIndex
is less than zero or greater than the length of this instance.