zoukankan      html  css  js  c++  java
  • asp.net与C# path.GetFullPath 获取上级目录

    string path = new directoryinfo("../").fullname;//当前应用程序路径的上级目录

    获取当前目录可以使用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); (www.111cn.net)

    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/")就可以了。
    from:http://www.111cn.net/net/net/37071.htm

  • 相关阅读:
    痛苦之旅——安装Eric4
    如何把自己写的python程序给别人用
    (转)史上最好的Python线程指南
    (转)python编码问题
    Beautiful Soup的一些中文资料
    oracle监听配置
    redhat6.5安装oracle 11g
    《深入浅出MFC》– Document-View深入探讨
    CAS解扰小结
    ts包、表、子表、section的关系
  • 原文地址:https://www.cnblogs.com/alibai/p/4055212.html
Copyright © 2011-2022 走看看