Call this member function to decode a string encoded with escape characters according to the Internet Architecture Board's (IAB) "Request For Comment" (RFC) rules for encoding URLs.
static void Unescape(
A fragment of, or a complete, URL string.
This member function will convert the following escaped string:
to the following text:
"some string with a tilde (~)"
The conversion is done in-place because the unescaped string is always equal to or shorter in length than the escaped string.