1.文件夹

    1. //至bin\Debug文件夹内
    2. public static void CreatePDir(string url)
    3. {
    4. string fileurl = Environment.CurrentDirectory + url;
    5. CreateDirectory(fileurl);
    6. }
    7. public static string GetPDir()
    8. {
    9. return Environment.CurrentDirectory;
    10. }
    11. public static string GetBasePDir()
    12. {
    13. return AppDomain.CurrentDomain.BaseDirectory;
    14. }
    15. public static string GetCurrentPDir()
    16. {
    17. return Directory.GetCurrentDirectory();
    18. }
    19. //获取或设置包含该应用程序的目录的名称
    20. public static string GetCurrentPExeName()
    21. {
    22. return AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
    23. }

    2.找上一级文件夹
    //使用path获取当前应用程序集的执行的上级目录
    string dir = path.getfullpath(“..”);

    //使用path获取当前应用程序集的执行目录的上级的上级目录
    dir = path.getfullpath(@”….”);