错误处理问题

songq 2004-10-15 02:13:25
byte[] buf = new byte[38192];
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(textBox1.Text);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
}
catch(Exception ep)
{
MessageBox.Show(ep.ToString());
return;
}

//***
Stream resStream = response.GetResponseStream();
int count = resStream.Read(buf, 0, buf.Length);
textBox2.Text = Encoding.Default.GetString(buf, 0, count);
resStream.Close();

这段代码编译的时候,总是报:找不到类型或命名空间名称“response”(是否缺少 using 指令或程序集引用?),把//***下边的语句去掉就没事了,请问这个错误处理我该怎么写才不会出错,多谢了
...全文
98 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
songq 2004-10-15
  • 打赏
  • 举报
回复
编程其实真的是一种艺术:)
songq 2004-10-15
  • 打赏
  • 举报
回复
哦,明白了 多谢多谢
minrange 2004-10-15
  • 打赏
  • 举报
回复
不好意思。。以为是在page中,楼上hbzx(^&^)正确,变量作用范围
minrange 2004-10-15
  • 打赏
  • 举报
回复
大写Response
hbzx 2004-10-15
  • 打赏
  • 举报
回复
HttpWebRequest request ;
HttpWebResponse response ;
byte[] buf = new byte[38192];
try
{
request = (HttpWebRequest)WebRequest.Create(textBox1.Text);
response = (HttpWebResponse)request.GetResponse();
}
catch(Exception ep)
{
MessageBox.Show(ep.ToString());
return;
}

//***
Stream resStream = response.GetResponseStream();
int count = resStream.Read(buf, 0, buf.Length);
textBox2.Text = Encoding.Default.GetString(buf, 0, count);
resStream.Close();

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧