作者qweqweqweqwe (啪)
看板C_Sharp
标题[请益] 新手的问题
时间Tue Mar 6 21:02:40 2007
HttpWebRequest request =
(HttpWebRequest)WebRequest.Create(this.TextBox3.Text);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader readStream = new
StreamReader(response.GetResponseStream(), Encoding.Default);
一开始我先这样抓到某个网页的原始码然後放到 STREAMREADER里面
那如果我同时有很多个VOID都要用到一样的原始码的时候
一定要在每一个VOID里面都写一次一模一样的东西吗?
我试过用传值的方法去分别传到各个VOID
但是跑完第一个VOID的时候 READER里面存的东西都会不见
请问有甚麽办法可以不要写这麽多次吗
还是只能这样?
或是有更好的方法
不知道这样问 大家看不看得懂@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.225.107.126
1F:推 GreatShot:你的VOID是指什麽东西 @@? 03/06 23:35
2F:推 qweqweqweqwe:喔 就是一个function而已 void xx(){...} 03/07 11:22
3F:推 sheauren:class设定一个private streamReader 都用那个存取如何? 03/07 14:17
4F:推 wayne0123:你是指抓到的原始码想在不同的function里使用吧? 03/07 22:02
5F:→ wayne0123:那你用ReadToEnd() 一次存到字串里 把他当参数传就行了 03/07 22:03