可能的虚拟路径:在C#中,你如何检查路径是否是虚拟的?
/folder1/folder2/image.jpg
~/folder1/folder2/image.jpg
folder1/folder2/image.jpg
具体路径:
C:\folder1\folder2\image.jpg
D:\folder1\folder2\image.jpg
C:/folder1/folder2/image.jpg
C:/folder1\folder2/image.jpg
你如何检查路径是否是虚拟的,或者是它的方式,这不是容易失败?我问的原因是因为当我在具体路径上使用Server.MapPath()
时,它会抛出异常。但是,我传给Server.MapPath()
的内容可以是我上面提供的任何一个示例,我不知道运行时间之前是什么。
你能不能检查,如果它'X启动:'? – BrunoLM 2010-10-13 03:59:17