//获取当前路径字符串
string aa=Environment.CurrentDirectory;
DelCatalogStr(aa); //C# 中删除目录地址最后两段子目录字符串(C#.net 字符串分割方法)
public string DelCatalogStr(string InUrl){
string[] sArray=InUrl.Split('\\');
string DeletedUrl="";
for(int i=0;i<sArray.Length-2;i++)
{
DeletedUrl=DeletedUrl+sArray[i].ToString()+"\\";
}
Console.WriteLine(DeletedUrl);
return DeletedUrl;
}C#当前路径获得
通过调用Process.GetCurrentProcess().MainModule.FileName可获得当前执行的exe的文件名。
Environment.CurrentDirectory
Directory.GetCurrentDirectory()
AppDomain.CurrentDomain.BaseDirectory
Application.StartupPath
Application.ExecutablePath
AppDomain.CurrentDomain.SetupInformation.ApplicationBase获取当前应用程序所在的路径。
string aa=Environment.CurrentDirectory;
DelCatalogStr(aa); //C# 中删除目录地址最后两段子目录字符串(C#.net 字符串分割方法)
public string DelCatalogStr(string InUrl){
string[] sArray=InUrl.Split('\\');
string DeletedUrl="";
for(int i=0;i<sArray.Length-2;i++)
{
DeletedUrl=DeletedUrl+sArray[i].ToString()+"\\";
}
Console.WriteLine(DeletedUrl);
return DeletedUrl;
}C#当前路径获得
通过调用Process.GetCurrentProcess().MainModule.FileName可获得当前执行的exe的文件名。
Environment.CurrentDirectory
Directory.GetCurrentDirectory()
AppDomain.CurrentDomain.BaseDirectory
Application.StartupPath
Application.ExecutablePath
AppDomain.CurrentDomain.SetupInformation.ApplicationBase获取当前应用程序所在的路径。
string str_destination = "";str_destination = Server.MapPath(".");str_destination = Request.MapPath(".");