我有一个Windows商店应用程序,我想检查指定的URL上是否存在图像。如果是,则显示图像,否则不显示。 我已经尝试过File.Exists(),但在这种情况下它会给我错误。
名称空间'System.IO'中不存在类型或命名空间名称'File'(您是否缺少程序集引用?)
虽然,我已经添加了System.IO,但它仍然会出错。
有人可以建议我如何解决这个问题吗?
答案 0 :(得分:1)
Windows .Net for Store Apps中没有System.IO.File命名空间。有类似于Windows.Storage.FileIO但没有File名称空间。
修改强>
尝试这样的事情:
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("YourURL");
request.Method = "HEAD";
bool pictureExisting;
try {
request.GetResponse();
pictureExisting= true;
} catch {
pictureExisting= false;
}