废话不多说,直接上代码
////// 获得当前绝对路径 /// /// 指定的路径 ///绝对路径 public static string GetMapPath(string strPath) { if (strPath.ToLower().StartsWith("http://")) { return strPath; } if (HttpContext.Current != null) { string path = HttpContext.Current.Server.MapPath("~/" + strPath); return path; } else //非web程序引用 { strPath = strPath.Replace("/", "\"); if (strPath.StartsWith("\")) { strPath = strPath.Substring(strPath.IndexOf('\', 1)).TrimStart('\'); } return System.IO.Path.Combine(AppDomain.CurrentDomain.baseDirectory, strPath); } }
以上这篇c# 获得当前绝对路径的方法(超简单)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持考高分网。



