try
{
string strHtmlContent = "";
//
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(WebAddress + ID);
//
request.Timeout = 500000;
request.Headers.Set("Pragma", "no-cache");
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream streamHtmlCode = response.GetResponseStream();
Encoding encoding = Encoding.GetEncoding(charset);
StreamReader streamReader = new StreamReader(streamHtmlCode, encoding);
strHtmlContent = streamReader.ReadToEnd();
Regex dx = new Regex("<.+?>");
string s = dx.Replace(strHtmlContent, "");
int start = s.IndexOf(StrFirst);
s = s.Substring(start, Len);
s = s.Replace("/n", "");
s = s.Replace("/r", "");
s = s.Replace("/t", "");
int end = s.IndexOf(StrLast);
string StrPrice = s.Substring(StrFirst.Length, end - StrFirst.Length);
decimal price = Convert.ToDecimal(StrPrice);
return price;
}
catch (Exception)
{
// e2688Exception.SendError(" ", err, true, ((int)Enumer.staffer.ToString());
return -1;
}