我需要在c#中打开一个打开网页的程序,在页面加载完成后(“完成”),我需要一个时间戳来查看花了多少时间。
我怎么能这样做?
答案 0 :(得分:3)
你需要这样的东西:
WebRequest myWebRequest = WebRequest.Create(strURL);
WebResponse myWebResponse = myWebRequest.GetResponse();
Stream ReceiveStream = myWebResponse.GetResponseStream();
Encoding encode = System.Text.Encoding.GetEncoding("utf-8");
StreamReader readStream = new StreamReader( ReceiveStream, encode );
string strResponse=readStream.ReadToEnd();
StreamWriter oSw=new StreamWriter(strFilePath);
oSw.WriteLine(strResponse);
oSw.Close();
readStream.Close();
myWebResponse.Close();
测量上面代码之前和之后的时间,看看花了多少时间。
谢谢, Flores的