小编典典

将文件路径转换为文件 URI?

all

.NET Framework 是否有任何方法可以将路径(例如"C:\whatever.txt")转换为文件
URI(例如"file:///C:/whatever.txt")?

System.Uri类具有相反的效果(从文件 URI 到绝对路径),但据我所知,没有任何东西可以转换为文件
URI。

此外,这 不是 ASP.NET 应用程序。


阅读 73

收藏
2022-06-02

共1个答案

小编典典

构造System.Uri函数能够解析完整的文件路径并将它们转换为 URI 样式路径。因此,您可以执行以下操作:

var uri = new System.Uri("c:\\foo");
var converted = uri.AbsoluteUri;
2022-06-02