欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

DirectoryInfo引用一个相对目录的实例

程序员文章站 2023-12-13 21:30:46
复制代码 代码如下:        static void main(string[] args)&n...

复制代码 代码如下:

        static void main(string[] args)
        {
            //当前目录
            print(@".");
            //当前目录的上一级
            print(@"..");
            //注意:没有这种命令,还会返回当前目录的上一级
            print(@"...");
            //上一级的上一级
            print(@"..\..");
            //上一级的上一级的上一级
            print(@"..\..\..");
            //上一级的上一级的上一级的上一级
            print(@"..\..\..\..");
            //根目录
            print(@"\");
            //根目录下的子目录
            print(@"\users");
        }
        static void print(string cmd)
        {
            console.writeline("{0}\n{1}\n", cmd, new directoryinfo(cmd).fullname);

        }


在我的电脑下,输出:

复制代码 代码如下:

.
e:\users\mgen\documents\visual studio 2010\projects\mgen\mgen\bin\debug
..
e:\users\mgen\documents\visual studio 2010\projects\mgen\mgen\bin
...
e:\users\mgen\documents\visual studio 2010\projects\mgen\mgen\bin
..\..
e:\users\mgen\documents\visual studio 2010\projects\mgen\mgen
..\..\..
e:\users\mgen\documents\visual studio 2010\projects\mgen
..\..\..\..
e:\users\mgen\documents\visual studio 2010\projects
\
e:\
\users
e:\users

上一篇:

下一篇: