相关疑难解决方法(0)

Resharper:可能为标记为notnull属性的实体赋值

我得到这个警告response.GetResponseStream() 我该怎么办?

// Get response  
using (var response = request.GetResponse() as HttpWebResponse)
{
    // Get the response stream  
    if (response != null)
    {
        var reader = new StreamReader(response.GetResponseStream());
        var responseString = reader.ReadToEnd();
        return responseString;
    }
}
Run Code Online (Sandbox Code Playgroud)

为清楚起见,基于一些错误解释的答案:

此行不是警告发生的地方:

using (var response = request.GetResponse() as HttpWebResponse)
Run Code Online (Sandbox Code Playgroud)

此行警告发生的地方:

var reader = new StreamReader(response.GetResponseStream());
Run Code Online (Sandbox Code Playgroud)

.net c# resharper

32
推荐指数
2
解决办法
2万
查看次数

标签 统计

.net ×1

c# ×1

resharper ×1