如果我实例化一个引用没有文件的路径的Uri
,我希望它抛出一个错误,但它没有。我对这样的Uri
所做的任何事情似乎都没有引起错误。
var bi = new BitmapImage(new Uri("vignette.png", UriKind.Relative));
有没有办法让它抛出错误?或者有没有办法检查文件是否与File.Exists()
一样,但使用Uri
对象而不是string
?
这不是C# How can I check if a URL exists/is valid?的重复,因为我的问题专门针对测试C#Uri
对象。我已经知道如何使用其路径的字符串表示来检查文件是否存在。