asp.net(C#)服务器绝对路径与URL相对路径互转

//服务器绝对路径转换成URL相对路径
private string urlconvertor(string imagesurl1)
{
//获取程序根目录
string tmpRootDir = Server.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath.ToString());
//转换成URL相对路径
string imagesurl2 = imagesurl1.Replace(tmpRootDir, "");
imagesurl2 = imagesurl2.Replace(@"/", @"/");
return imagesurl2;
}

//URL相对路径转换成服务器绝对路径
private string urlconvertorlocal(string imagesurl1)
{
//获取程序根目录
string tmpRootDir = Server.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath.ToString());
//转换成服务器绝对路径
string imagesurl2 = tmpRootDir + imagesurl1.Replace(@"/", @"/");
return imagesurl2;
}