コード例 #1
0
        private static void RunClient(object state)
        {
            try
            {
                using (var client = new WebClient())
                {
                    var myUri    = new Uri(@"http://stooq.pl/q/?s=chfpln");
                    var myStream = client.OpenRead(myUri);
                    using (var readStream = new StreamReader(myStream))
                    {
                        var str = readStream.ReadToEnd();

                        var myRate = new MyStockRates {
                            StockChange = str.StockSubstring("Zmiana", 47, 12), StockRate = str.StockSubstring("kurs", 29, 12)
                        };

                        Debug.WriteLine(string.Format("Rate{0} and change {1}", myRate.StockRate, myRate.StockChange));

                        _myList.Add(myRate);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: przybcio/Test
        private static void RunClient(object state)
        {
            try
            {
                using (var client = new WebClient())
                {
                    var myUri = new Uri(@"http://stooq.pl/q/?s=chfpln");
                    var myStream = client.OpenRead(myUri);
                    using (var readStream = new StreamReader(myStream))
                    {
                        var str = readStream.ReadToEnd();

                        var myRate = new MyStockRates { StockChange = str.StockSubstring("Zmiana", 47, 12), StockRate = str.StockSubstring("kurs", 29, 12) };

                        Debug.WriteLine(string.Format("Rate{0} and change {1}", myRate.StockRate, myRate.StockChange));

                        _myList.Add(myRate);
                    }

                }
            }
            catch (Exception ex)
            {

                throw ex;
            }
        }