看板 C_Sharp 關於我們 聯絡資訊
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
GreatShot:你的VOID是指什麼東西 @@? 03/06 23:35
qweqweqweqwe:喔 就是一個function而已 void xx(){...} 03/07 11:22
sheauren:class設定一個private streamReader 都用那個存取如何? 03/07 14:17
wayne0123:你是指抓到的原始碼想在不同的function裡使用吧? 03/07 22:02
wayne0123:那你用ReadToEnd() 一次存到字串裡 把他當參數傳就行了 03/07 22:03