public bool PayStatic()
        {
            JsonSearchResult _json = OrderStatus();

            if (null == _json)
            {
                return(false);
            }
            if (null == _json.alipay_trade_query_response.msg)
            {
                return(false);
            }
            if ("Success" != _json.alipay_trade_query_response.msg)
            {
                return(false);
            }

            return(true);
        }
        public JsonSearchResult OrderStatus()
        {
            JsonSearchResult _json = new JsonSearchResult();

            Run();


            HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(_url);

            httpWebRequest.Method = "Get";
            httpWebRequest.Accept = "*/*";

            HttpWebResponse httpWebResponse = (HttpWebResponse)httpWebRequest.GetResponse();
            Stream          responseStream  = httpWebResponse.GetResponseStream();
            StreamReader    streamReader    = new StreamReader(responseStream);
            string          text            = streamReader.ReadToEnd();

            streamReader.Close();
            responseStream.Close();
            httpWebResponse.Close();

            _json = JsonConvert.DeserializeObject <JsonSearchResult>(text);
            return(_json);
        }