Directory类是一个静态类,也是在System.IO命名空间下,此类主要是用于操作目录的,此类中的方法操作会对磁盘产生实际的影响,所以操作时要小心,特别是删除方法

  此次主要是学习应用Directory类的几个静态方法

  CreateDirectory(string path)在path目录下创建一个目录(文件夹)

  Delete(string path)删除空目录,如果此目录中有子目录或者文件再或者使用重载方法如果第二参数为false都会报错;重载方法第二参数为时true时不管此目录中是否有内容都会删除

  Exists(string path)判断此目录中是否包含该目录

  GetParent(string path) 获取当前目录的父目录

  move() 只能在同一个磁盘中进行移动剪切,使用重载方法可以实现复制粘贴的效果

  GetDirectories(string path)得到当前目录下所有直接的子目录,无法获取子目录中的子目录,使用递归可以得到此目录下所有的目录(子目录中的子目录...直至穷尽)

  GetFiles(string path) 得到一个当前目录下的文件

  

  Directory类常用方法

  练习Directory类的方法操作时最好在创建的一个空目录下,以防不小心操作错误,这些静态方法有的弄不好会报错,自己测试吧...

C#-文件操作类 Directory 109相关推荐

  1. asp。net中常用的文件操作类

    ** 文件操作类 **/ #region 引用命名空间 using System; using System.Collections.Generic; using System.Text; using ...

  2. C# 对Ini文件操作(C# ini文件操作类)

    *************************************************** 更多精彩,欢迎进入:http://shop115376623.taobao.com ****** ...

  3. Java学习总结:41(文件操作类:File)

    Java文件操作类:File 在java.io包中,如果要进行文件自身的操作(例如:创建.删除等),只能依靠java.io.File类完成. File类的常用操作方法 No. 方法 类型 描述 1 p ...

  4. php文件写入生成文件,PHP 文件操作类(创建文件并写入) 生成日志

    欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 PHP 文件操作类(创建文件并写入) 生成日志 /** * 文件操作(生成日志)支持多条插入 * (如果插入多条语句并换行 ...

  5. php点击按钮创建文件,PHP 文件操作类(创建文件并写入) 生成日_php

    path = $path; } //判断操作方式 a追加写 if (! empty ( $mode )) { $this->mode = $mode; } //判断写入的内容 if (! emp ...

  6. java文件操作和_JAVA文件操作类和文件夹的操作

    JAVA文件操作类和文件夹的操作 package com.gamvan.tools; import java.io.BufferedReader; import java.io.File; impor ...

  7. java中的文件处理io_Java的IO前奏曲:文件操作类之___File

    Java的IO前奏曲:文件操作类之___File 在java.io包里面,File类是唯一一个与文件本身操作有关的类,但是不会涉及到文件本身的具体内容(包括文件创建,删除等操作) 代码中的注释有详细说 ...

  8. ASP.NET 文件操作类

    1.读取文件 2.写入文件 using System; using System.Collections.Generic; using System.IO; using System.Linq; us ...

  9. fopen文件路径怎么写_php的多功能文件操作类

    本类为文件操作类,实现了文件的建立,写入,删除,修改,复制,移动,创建目录,删除目录,列出目录里的文件等功能,路径后面别忘了加"/" 创建指定路径下的指定文件 * @param s ...

最新文章

  1. python 解析xml格式_Python解析XML文件
  2. 【Task5(2天)】模型调参
  3. 机器学习:最大似然估计与最大后验概率估计
  4. LeetCode 6060. 找到最接近 0 的数字
  5. [Unity][NodeCanvas] 点击场景中的游戏对象以观察行为树运行情况
  6. Q96:PT(3.5):木纹纹理(Wood Texture)
  7. javascript -- 变量
  8. 手动修改VirtrualBox虚拟机的操作系统时间——WinXP为例
  9. 电机转矩、功率、转速之间的关系及计算公式
  10. Simple allow copy使用Chrome插件复制网站文字
  11. 基于libGPE读写KML文件的研究
  12. 使用Matlab理解PID
  13. 使用序列号激活优动漫PAINT(附激活码)
  14. erp系统 服务器配置,erp系统需要服务器配置
  15. python爬斗鱼直播房间名和主播名,Python爬虫获取斗鱼主播信息
  16. 谷歌邮箱服务器验证失败,Gmail错误:SMTP服务器需要安全连接,或者客户端未经身份验证。服务器响应为...
  17. IT英语中英文对照:著名的软件产品
  18. 分享一个公主连结辅助工具
  19. Google Earth Engine(GEE)——GEE最全介绍(7000字长文)初学者福音!
  20. webpack的基本使用03

热门文章

  1. 我用Python分析了“青你2”漂亮小姐姐的颜值,结果真香了!
  2. 华硕xhci灰色_xHCI模式作怪无法使用USB设备?解决办法这里有!
  3. js下拉 selenium_selenium 难定位元素,时间插件,下拉框定位,string
  4. jdk开发文档_【第9期】面试官:JDK、JRE、JVM 三者什么关系?
  5. spring源码解读之 JdbcTemplate源码
  6. 编程理论:多态,继承,和开闭原则
  7. SQL语句中的select高级用法
  8. 逆波兰表达式简单介绍
  9. onvif 客户端的发现
  10. STM32F407VG uCOS-II2.91 IAR工程 以及uCOS使用库编译的方法