【发布时间】:2013-03-13 13:10:31
【问题描述】:
我在request.GetResponse().GetResponseStream() 收到此警告我应该如何处理?
public void GetUserList(string url)
{
var request = (HttpWebRequest) WebRequest.Create(url);
string response;
using (var stream = new StreamReader(request.GetResponse().GetResponseStream()))
{
response = stream.ReadToEnd();
}
response = DelimiterStrings.Aggregate(response, (current, delim) => current.Replace(delim, "\n"));
foreach (var line in response.Split(DelimiterChars))
{
MainWindow.UserList.Add(line);
}
}
Resharper 不知道如何“修复它”
【问题讨论】:
-
您首先必须将其分配给一个新变量,检查它是否为 null,然后将其分配给阅读器
-
问题是,if - url response 404 - row enter on exception - 如何解决?
-
这似乎是一个不同的问题......