标签: .net uri
Uri.LocalPath的文档没有说明如果您将其作为http://stackoverflow.com/之类的非本地路径提供,会发生什么。有没有人知道一个来源,它提供了如何处理这个问题的官方规范?
http://stackoverflow.com/
我想知道它可能有什么样的陷阱和角落情况,所以我不能确定我只是通过尝试来做对了。
(或者任何人都知道一种强大的方法来检查Uri是否是本地的?特别是,我可以通过文件系统访问它)
答案 0 :(得分:1)
您在不是“文件名”的Uri上使用它违反了前提条件。因此,正如我所看到的,它可以随心所欲地返回。
要查看Uri是否为文件名,请使用Uri.IsFile