c# 如何获取上一级物理路径
展开全部
//获取当前程序的相对路径
string strFilePath = System.IO.Directory.GetCurrentDirectory();
//截取ManageService路径前的路径
int index = strFilePath.IndexOf(@"XXX");//这里的XXX是你当前进程的名字
string WantedPath = Application.StartupPath.Substring(0, Application.StartupPath.LastIndexOf(@"\"));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string str = @"c:\abc\def\ghi";
int idx = str.TrimEnd('\\').LastIndexOf('\\');
if(idx>0){
string updir = str.Substring(0,idx);// updir就是上一级物理路径了
}else{
// 已经是根目录,没上一级了
}
int idx = str.TrimEnd('\\').LastIndexOf('\\');
if(idx>0){
string updir = str.Substring(0,idx);// updir就是上一级物理路径了
}else{
// 已经是根目录,没上一级了
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两个点一个斜杠..\
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询