要在c#中获取路径有好多方法,一般常用的有以下五种:

//获取应用程序的当前工作目录。

String path1 = System.IO.Directory.GetCurrentDirectory();

MessageBox.Show("获取应用程序的当前工作目录:" + path1);

//获取程序的基目录。

String path2 = System.AppDomain.CurrentDomain.BaseDirectory;

MessageBox.Show("获取程序的基目录:" + path2);

//获取和设置包括该应用程序的目录的名称。

String path3 = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;

MessageBox.Show("获取和设置包括该应用程序的目录的名称:" + path3);

//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。

String path4 = System.Windows.Forms.Application.StartupPath;

MessageBox.Show("获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称:" + path4);

//获取启动了应用程序的可执行文件的路径及文件名

String path5 = System.Windows.Forms.Application.ExecutablePath;

MessageBox.Show("获取启动了应用程序的可执行文件的路径及文件名:" + path5);

最新文章

  1. <a> href属性--记录八
  2. android应用内存占用测试(每隔一秒打印procrank的信息)
  3. 修改bootstrap modal模态框的宽度
  4. 微信小程序-WebSocket
  5. DNS域传送漏洞利用
  6. [luogu 1880]石子合并
  7. BZOJ_1834_[ZJOI2010]network 网络扩容_费用流
  8. CF1012B Chemical table
  9. 恶意代码分析实战-启动一个恶意的DLL
  10. NHibernate with ASP.NET MVC 入门示例
  11. DrawerLayout建立侧滑时,显示侧滑页面,底层页面仍可以有点击响应,解决办法。
  12. pam_frpintd.so 错误修复
  13. docker查看容器的网络ip
  14. (c#) 销毁资源和释放内存
  15. 采用Operator-sdk轻松将helm chart转为Operator
  16. C 标准库 - string.h之memmove使用
  17. Python学习---django重点之视图函数
  18. .NET-DataColumn.DataType 属性
  19. mysql 如何监控innodb的阻塞
  20. 五 Django框架,models.py模块,数据库操作——表类容的增删改查

热门文章

  1. DDL DML DCL TCL之不同
  2. Python内置类型(2)——布尔运算
  3. struts2中的结果视图类型
  4. Echarts数据可视化dataZoom,开发全解+完美注释
  5. 胡小兔的OI日志3 完结版
  6. python爬虫之爬取百度图片
  7. Hexo+Github搭建博客
  8. android 屏幕适配基础(1)
  9. CSS之 z-index 属性
  10. 支持“WeShopDb”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库