C#文件管理类Directory实例分析
2014-08-12 16:17
435 查看
本文实例讲解了C#的文件管理类,帮助大家对类的大体功能做简单的了解。
该实例应用于C#项目的时候判断文件是否存在、创建文件、删除文件等情况;今天大体总结文件调取功能如下:
public string GetFile() {//获取根目录下的所以文件 string Files = ""; string[] Wenjian = Directory.GetFiles(Server.MapPath("~/")); foreach (string item in Wenjian) { FileInfo info = new FileInfo(item); Files += "文件名:" + info.Name + ";文件类型" + info.Extension + ";文件大小:" + info.Length + ";创建时间:" + info.CreationTime + "<br/>"; } return Files; } public string Folder() {//获取根目录下的所以文件夹 string Folders = ""; string[] wj = Directory.GetDirectories(Server.MapPath("~/")); foreach (string item in wj) { DirectoryInfo info = new DirectoryInfo(item); Folders += "文件夹名称:" + info.Name + "<br/>"; } return Folders; }
感兴趣的读者可以调试一下本文所述实例,并可以将其应用于自己的项目之上。
您可能感兴趣的文章:
相关文章推荐
- C# 文件管理类 Directory
- Intel平台下linux中 ELF文件动态链接的加载、解析及实例分析(二): 函数解析与卸载
- C#学习实例-将比较复杂的结构序列化到文件中
- 《突破C#编程实例五十讲》源文件下载(3)
- [C#] C#事件与接口实例讲解分析
- asp.net(C#) 大文件上传实例
- Intel平台下Linux中 ELF文件动态链接的加载、解析及实例分析(一): 加载
- Python 文件操作技巧(File operation) 实例代码分析
- 《突破C#编程实例五十讲》源文件下载(1)
- C#操作文件之 按行写入文件实例
- Intel平台下linux中ELF文件动态链接的加载、解析及实例分析(二): 函数解析与卸载
- 实例分析-在FLASH上构造JFFS2文件系统
- BMP图形文件分析类(c#)
- 实例分析-在FLASH上构造JFFS2文件系统
- 《突破C#编程实例五十讲》源文件下载(2)
- 用ASP.net(c#)上传各种文件的实例
- c#文件操作的简单实例
- Intel平台下linux中 ELF文件动态链接的加载、解析及实例分析(二): 函数解析与卸载
- linux中ELF文件动态链接的加载、解析及实例分析(二): 函数解析与卸载
- 验证码识别必备,c#分析bmp图形文件,一个有用的BMP图形分析类