c# 相对路径怎么写
如题,相对路径文件夹是bin\Debug,如果bin\Debug中有张图片为a1.jpg则相对路径为"a1.jpg"但是,debug这个文件夹的路径应该怎么写?...
如题,相对路径文件夹是bin\Debug,如果bin\Debug中有张图片为a1.jpg 则相对路径
为"a1.jpg" 但是,debug 这个文件夹的路径应该怎么写? 展开
为"a1.jpg" 但是,debug 这个文件夹的路径应该怎么写? 展开
3个回答
展开全部
你的具体访问方式 比如 如果bin下有其他目录和debug同级 那么访问debug目录的写法就是../debug/a1.jpg
如果是同bin的路径是同级的那么访问方式就是../bin/debug/a1.jpg依此类推 ../表示返回其上级目录
如果是同bin的路径是同级的那么访问方式就是../bin/debug/a1.jpg依此类推 ../表示返回其上级目录
追问
我的意思是 如果 Debug 这个目录就是程序根目录,我要如何表示这个根目录呢?
在这个根目录下有一个文件夹“abc”,我知道 表示它 用“abc\”就可以了,但是
这个根目录本身应该如何表达呢?
追答
那就获取文件的绝对路径 取得最后一级就OK了 方法System.Environment.CurrentDirectory 返回的就是一个X:\XXX\XXX\bin\debug的字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string sPath = Application.StartupPath;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询