NetCore获取根目录:
string root = AppContext.BaseDirectory;
winform、service通用:
AppDomain.CurrentDomain.BaseDirectory
winform获取根目录
Directory.GetCurrentDirectory();//这个使用了Application.Restart();后路径会获取得不正确
Application.StartupPath;//这个可以
获得网站根目录
HttpContext.Current.Server.MapPath("~/");
获得网站虚拟目录
HttpContext.Current.Request.ApplicationPath
网站域名
HttpContext.Current.Request.Url.Host
获取当前网页名称
System.IO.Path.GetFileName(Request.Path).ToString()
获取参数
string url= HttpContext.Current.Request.Url.Query;
页面跳转
HttpContext.Current.Response.Redirect("/admin2/index.aspx", true);
post获取传参
string fun = context.Request["fun"];
从网址获取参数
HttpContext.Current.Request.QueryString[queryKey];