【发布时间】:2010-12-30 10:11:10
【问题描述】:
Jon Skeet made a comment (via Twitter) 在我的 SOApiDotNet 代码(一个用于 pre-alpha Stack Overflow API 的 .NET 库):
@maximz2005 我注意到的一件事 只需快速浏览源代码: 你没有处理(原文如此)的 WebResponses。 “使用”语句 FTW。
他表示我需要将这些 Web 会话包装在“使用”语句中。但是,我对此有一个疑问:我应该包装整个事情,从 HttpWebRequest 开始,还是应该在“using”语句之外创建 WebRequest,然后将 Response 包装在里面?我有一种感觉,区别在于,在前者中,两个对象都会被丢弃 - 这是正确的吗?
提前致谢。
【问题讨论】:
标签: c# httpwebrequest using httpwebresponse using-statement