源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

C#的path.GetFullPath 获取上级目录实现方法

  • 时间:2022-01-14 09:28 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:C#的path.GetFullPath 获取上级目录实现方法
本文实例讲述了C#的path.GetFullPath 获取上级目录实现方法,分享给大家供大家参考。具体实现方法如下:
[u]复制代码[/u] 代码如下:
string path = new directoryinfo("../").fullname;//当前应用程序路径的上级目录
获取当前目录可以使用
[u]复制代码[/u] 代码如下:
appdomain.currentdomain.basedirectory
获取当前目录的上级目录
[u]复制代码[/u] 代码如下:
path.getfullpath("..")
具体代码如下:
[u]复制代码[/u] 代码如下:
using system; using system.collections.generic; using system.linq; using system.text; using system.io; namespace pathtest { class program { static void main(string[] args) { //使用appdomain获取当前应用程序集的执行目录 string dir = appdomain.currentdomain.basedirectory; string info = string.format("appdomain方法获取当前程序集目录:{0}", dir); console.writeline(info); //使用path获取当前应用程序集的执行的上级目录 dir = path.getfullpath(".."); info = string.format("path方法获取当前程序集上级目录:{0}", dir); (www.1sucai.cn) console.writeline(info); //使用path获取当前应用程序集的执行目录的上级的上级目录 dir = path.getfullpath(@"...."); info = string.format("path方法获取当前程序集目录的级的上级目录:{0}", dir); console.writeline(info); //使用path获取当前应用程序集的执行目录的上级目录 dir = path.getfullpath(@"......"); info = string.format("path方法获取当前程序集目录的上级目录的上级目录:{0}", dir); console.writeline(info); //在当前程序集目录中添加指定目录 dir = path.getfullpath(@"io"); info = string.format("在当前程序集目录中添加指定目录:{0}", dir); console.writeline(info); console.read(); } } }
winform比较复杂,我只知道environment.currentdirectory是当前exe的路径,你要得到上一级的再用这个路径算。 asp就比.net简单了,直接../就行了 如果是asp.net直接用server.mappath("~/bg/")就可以了。 希望本文所述对大家的C#程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部