关闭

获取当前目录的上级目录

2011人阅读 评论(0) 收藏 举报

http://www.cnblogs.com/hbb0b0/archive/2011/01/20/1940388.html

 

获取目录

获取当前目录可以使用AppDomain.CurrentDomain.BaseDirectory。

获取当前目录的上级目录Path.GetFullPath("..//")

代码

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);

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();

}

}

}

运行结果:

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:118506次
    • 积分:1465
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:163篇
    • 译文:0篇
    • 评论:14条
    文章存档
    最新评论