System.Uri.InternalEscapeString C# (CSharp) Method

InternalEscapeString() static private method

static private InternalEscapeString ( string rawString ) : string
rawString string
return string
        internal unsafe static string InternalEscapeString(string rawString)
        {
            if ((object)rawString == null)
                return string.Empty;

            int position = 0;
            char[] dest = UriHelper.EscapeString(rawString, 0, rawString.Length, null, ref position, true, '?', '#', '%');
            if ((object)dest == null)
                return rawString;

            return new string(dest, 0, position);
        }