• 部分.net 目录


    1. // 获取程序的基目录。   
    2. System.AppDomain.CurrentDomain.BaseDirectory  
    3.    
    4. // 获取模块的完整路径。   
    5. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName  
    6.    
    7. // 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。   
    8. System.Environment.CurrentDirectory  
    9.    
    10. // 获取应用程序的当前工作目录。   
    11. System.IO.Directory.GetCurrentDirectory()   
    12.   
    13. // 获取和设置包括该应用程序的目录的名称。   
    14. System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase  
    15.    
    16. // 获取启动了应用程序的可执行文件的路径。   
    17. System.Windows.Forms.Application.StartupPath   
    18.   
    19. // 获取启动了应用程序的可执行文件的路径及文件名   
    20. System.Windows.Forms.Application.ExecutablePath  
    21.    
    22.    
    23.    
    24. C# WinForm中AppDomain.CurrentDomain.BaseDirectory与Application.StartupPath的区别示例如下:  
    25.    
    26. private void Frm_Server_Load(object sender, EventArgs e)  
    27.         {  
    28.             MessageBox.Show(AppDomain.CurrentDomain.BaseDirectory);  
    29.             MessageBox.Show(Application.StartupPath );  
    30.          }  
    31.    
    32. 说明:  
    33.    
    34. 1.   AppDomain.CurrentDomain.BaseDirectory 返回结果为: D:\mycode\  
    35.    
    36.      Application.StartupPath 返回结果为: D:\mycode  
    37.    
    38. 2.  Application.StartupPath 只能用于WinForm窗体中,而AppDomain.CurrentDomain.BaseDirectory既可以用于WinForm窗体中,也可以用于类库DLL文件中.  
    学习永无止境
  • 相关阅读:
    理解爬虫原理
    中文词频统计与词云生成
    复合数据类型,英文词频统计
    字符串操作、文件操作,英文词频统计预处理
    了解大数据的特点、来源与数据呈现方式
    为Bootstrap模态对话框添加拖拽移动功能
    前端进阶学习笔记
    前端基础学习笔记
    MySQL学习笔记(模块二)
    MySQL学习笔记(模块一)
  • 原文地址:https://www.cnblogs.com/6922276zfj/p/3115800.html
Copyright © 2020-2023  润新知