可能重复:
Path.Combine for Urls?
我有一个像http://localhost/
这样的根目录我有一个文件名叫sample.jpg
当我使用Path.Combine(root,file)时,我得到类似http://localhost \ sample.jpg的内容,我想知道我是否可以获得http://localhost/sample.jpg。
答案 0 :(得分:3)
Path.Combine
是专为文件系统路径设计的,而不是网址,因此在这种情况下,我认为它不会为您提供所需的内容。您随时可以执行Path.Combine
,然后使用String.Replace("\", "/")
来更正您的网址。