public void DownloadEquityinfo() { DbSql.SetupEquityInfo(); String[] pages = new String[] { "2", "4" }; foreach (String pageidx in pages) { PageEquityList page = new PageEquityList(pageidx); String content = page.download_page(page.getPageUrl(DateTime.Now), Encoding.GetEncoding("big5")); ArrayList stock_data = page.ParseHtml(content, DateTime.Now); if (stock_data.Count > 0) { page.DBSave(stock_data); } } }