コード例 #1
0
        private void RequestCryptoInfo()
        {
            try
            {
                using (WebClient wc = new WebClient())
                {
                    string decredjson  = wc.DownloadString("https://api.coinmarketcap.com/v1/ticker/decred");
                    string bitcoinjson = wc.DownloadString("https://api.coinmarketcap.com/v1/ticker/bitcoin");


                    decredjson  = StripArrayCharacters(decredjson);
                    bitcoinjson = StripArrayCharacters(bitcoinjson);

                    CryptoStats decred  = JsonConvert.DeserializeObject <CryptoStats>(decredjson);
                    CryptoStats bitcoin = JsonConvert.DeserializeObject <CryptoStats>(bitcoinjson);

                    lblDecredUSDValueDisplay.Text  = "$" + decred.price_usd.ToString();
                    lblBitcoinUSDValueDisplay.Text = "$" + bitcoin.price_usd.ToString();
                }
            }
            catch (Exception)
            {
                tmrDecred.Stop();
                lblHTTPException.Visible = true;
            }
        }
コード例 #2
0
 public void Awake()
 {
     Singleton = this;
 }