C#获取目录
来源:互联网 发布:淘宝直播的营销方式 编辑:程序博客网 时间:2024/06/17 16:19
因为很多时候都要用到目录文件所以就先Mark下来
控制台获取:
string str = Environment.CurrentDirectory;//exe程序所在的目录
string str1 = AppDomain.CurrentDomain.BaseDirectory;//比上面的多一个\
winform获取:
1、Environment.CurrentDirectory.ToString();//获取或设置当前工作目录的完全限定路径
2、Application.StartupPath.ToString();//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称
3、Directory.GetCurrentDirectory();//获取应用程序的当前工作目录
4、AppDomain.CurrentDomain.BaseDirectory;//获取基目录,它由程序集冲突解决程序用来探测程序集
5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase;//获取或设置包含该应用程序的目录的名称
web获取:
方法1、HttpRuntime.AppDomainAppPath.ToString();//获取承载在当前应用程序域中的应用程序的应用程序目录的
物理驱动器路径。用于App_Data中获取
方法2、Server.MapPath(“”) 或者Server.MapPath(“~/”);//返回与Web服务器上的指定的虚拟路径相对的物理文件路径
方法3、Request.ApplicationPath;//获取服务器上ASP.NET应用程序的虚拟应用程序根目录
其中:以下两个方法可以获取执行文件名称
1、Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。
2、Application.ExecutablePath;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称
- c#获取应用程序目录
- c# 获取目录大小
- C# 获取当前目录
- C#获取基目录
- c#获取应用程序目录
- c# 获取目录
- c#获取应用程序目录
- C#获取目录
- C# 获取某个目录的父目录
- C#示例: 获取应用程序目录
- C# 获取系统特定目录
- C# 获取当前工作目录
- c# 文件目录的获取
- C#获取系统临时目录
- C#获取应用启动目录
- 获取C#各种运行目录
- C#下获取目录移动目录拷贝目录
- 如何在C#中获取“当前目录”
- Mybatis中的数据源与连接池详解
- Nginx反向代理支持长连接
- 批处理文件-BAT详解(转载自http://hll142475.blog.163.com/blog/static/6213820085394035164)
- 深入synchronized原理详解
- web项目中引入logback
- C#获取目录
- 并查集-05-树8 File Transfer
- 异常
- hdoj 2570 迷瘴
- [leetcode: Python]203. Remove Linked List Elements
- Linux下Socket相关头文件总结
- 哈夫曼(Huffman)编码与解码
- Numpy问题:empty_like函数工作原理?
- java.lang.ClassCastException: org.apache.catalina.connector.RequestFacade cannot be cast to org.spri