我的程序中有一个条件,我必须将http://server1.my.corp/
可能有也可能没有结束斜杠的服务器(例如)与相对路径(例如/Apps/TestOne/
)结合起来。根据文档,Uri
应该...
通过压缩 /./、/../、//、...等序列来规范分层 URI 的路径
因此,当我执行类似 的操作时var url = new Uri(server + relativePath)
,我希望它会采用其他方式http://server1.my.corp//Apps/TestOne/
并删除双斜杠(即//
-> /
),但是ToString
,AbsolutePath
并且各种选项仍然显示冗余/重复斜杠。我用Uri
的不对吗?