获取当前目录的上级目录

转载 2011年01月22日 11:56:00

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

}

}

}

运行结果:

相关文章推荐

Java获取当前目录方法整理

1.使用System.getProperty("user.dir"),获得

MFC获取系统当前目录

MFC中通常需要读取配置文件中的数据,这样在程序中就需要获取系统的当前目录。获取系统当前目录的代码网上很多,但是有各种限制(主要是不同的编译器的编码格式不同),在VS2005以及以上的版本编译不过,需...
  • shufac
  • shufac
  • 2014-02-25 22:46
  • 1444

用批处理获取当前目录下所有文件的路径

例一 (强) @echo off & setlocal EnableDelayedExpansion for /f "delims=" %%i in ('"dir /a/s/b/on *.*"')...

获取文件当前目录

1. GetCurrentDirectory 此函数是微软Windows 提供的。 头文件为WinBase.h #ifdef UNICODE #define GetCurrentDirector...

C++获取当前目录

C++获取当前目录 获取当前目录对于.net来说很简单,在此不用多说了。C/C++来说挺也简单,但容易掉进MS的陷阱。在此仅作为笔记记录一下方法,以便以后备查,高手请路过。  若是VC MS 封...

python获取当前目录下子文件夹大小 然后大到小排序 询问是否删除某些子文件夹

1、用os.path.getsize获取文件大小 用os.walk遍历文件夹 用os.getcwd()获取当前路径 用os.listdir获取路径下的文件和文件夹 用os.popen('rm -r...

C++获取当前目录

获取当前目录对于.net来说很简单,在此不用多说了。C/C++来说挺也简单,但容易掉进MS的陷阱。在此仅作为笔记记录一下方法,以便以后备查,高手请路过。  若是VC MS 封装了好几个方法 ...

4.Java中获取当前目录的方法

Java中获取当前目录的方法
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)