System.Uri.CheckForUnicode C# (CSharp) Method

CheckForUnicode() private method

private CheckForUnicode ( string data ) : bool
data string
return bool
        private bool CheckForUnicode(string data)
        {
            for (int i = 0; i < data.Length; i++)
            {
                char c = data[i];
                if (c == '%')
                {
                    if (i + 2 < data.Length)
                    {
                        if (UriHelper.EscapedAscii(data[i + 1], data[i + 2]) > 0x7F)
                        {
                            return true;
                        }
                        i += 2;
                    }
                }
                else if (c > 0x7F)
                {
                    return true;
                }
            }
            return false;
        }