HttpStatusCode.NotFound现在给出错误c#

时间:2016-10-21 05:53:25

标签: c# nullreferenceexception

我有一个代码,用于检查响应是否为错误404 an如果从资源中设置了一个代码,之前代码工作正常,但现在它给出错误我不知道为什么。这是代码

 try
        {
            picture.Load(img);
        }
        catch (WebException we)
        {
            HttpWebResponse errorResponse = we.Response as HttpWebResponse;
            if (errorResponse.StatusCode == HttpStatusCode.NotFound)
            {
                Image image = Properties.Resources.Error_404;
                picture.Image = image;
            }
        }

HttpStatusCode,NotFound是错误的对象引用没有设置为对象C#的实例。

0 个答案:

没有答案