asp.net 虚拟路径

VirtualPathUtility 为常见的虚拟路径操作提供实用工具方法。

虚拟路径:指的是 以  ~/ 或者是正斜杠 /  开头的路径,如:

string virtualPath1 = "~/abc/";
string virtualPath2 = "/abc";

绝对路径 absolute ,是正斜杠 /  开头的路径。 

想对路径 relative ,是 ~/  开头的路径。 

VirtualPathUtility.IsAbsolute("/abc")   // true
VirtualPathUtility.IsAppRelative("~/abc") // true