Resharper: возможное присвоение null сущности, отмеченной атрибутом 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;
    }
}

Для ясности на основе неправильного толкования некоторых ответов :

Эта строка - , а не , где появляется предупреждение:

using (var response = request.GetResponse() as HttpWebResponse)

Эта строка - ], где появляется предупреждение:

var reader = new StreamReader(response.GetResponseStream());
32
задан Jason Down 23 January 2012 в 21:54
поделиться