I/O Directory类

Directory类



  Directory类位于System.IO 命名空间。Directory类提供了在目录和子目录中进行创建移动和列举操作的静态方法。此外,你还可以访问和操作各种各样的目录属性。

1.目录创建方法:public static DirectoryInfo CreateDirectory(string path);

  1. Directory.CreateDirectory(@"c:\tempuploads\NewDirectoty");

2.目录删除方法:public static void Delete(string path,bool recursive);

  1. Directory.Delete(@"c:\tempuploads\BackUp",true);

3.获取当前目录下的所有子目录名的方法:public static string[] GetDirectories(string path);

  1. string [] Directorys;
  2. Directorys = Directory. GetDirectories (@"c:\tempuploads");

4.获取当前目录下的所有文件名的方法:public static string[] GetFiles(string path);

  1. string [] Files;
  2. Files = Directory. GetFiles (@"c:\tempuploads");

5.判断目录是否存在方法:public static bool Exist(string path);

  1. if(File.Exists(@"c:\NewDirectory")) //判断目录是否存在
  2. {
  3. GetDirectory(); //获取子目录
  4. GetFile(); //获取文件
  5. MoveDirectory(); //移动目录
  6. DeleteDirectory(); //删除目录
  7. }
  8. else
  9. {
  10. MakeDirectory(); //生成目录
  11. SetDirectory(); //设置目录属性
  12. }
时间: 2024-10-29 19:11:20

I/O Directory类的相关文章

快速上手之 C# 操作Directory类

考试的时候有这样一些简单的题: 1.把a文件从b文件夹移动到c文件夹 2.在a文件夹中创建b.lnk 3.删除a文件夹中的b ...... 这一系列的题,如何判断考生是否做对了呢? 一.归总题型 对于windows操作题,我们归总了一下分为: 1.new一个新的文件(excel,word,jpg),一个新的文件夹,一个新的lnk 2.delete 3.remove 4.read info 建立,删除,移动,读取信息,如果是判分,其实只需要做一点,那就是查询.new的话,就查询它是否新建了,del

C#文件夹操作之Directory类和DirectoryInfo类

问题的由来 怎么样使用 Cocos2d-x 快速开发游戏,方法很简单,你可以看看其自带的例程,或者从网上搜索教程,运行起第一个HelloWorld,然后在 HelloWorld 里面写相关逻辑代码,添加我们的层.精灵等 ~ 我们并不一定需要知道 Cocos2d-x 是如何运行或者在各种平台之上运行,也不用知道 Cocos2d-x 的游戏是如何运行起来的,它又是如何渲染界面的 ~~~ 两个入口 程序入口的概念是相对的,AppDelegate 作为跨平台程序入口,在这之上做了另一层的封装,封装了不同

Directory类

Directory类 是一个静态类,常用的地方为创建目录和目录管理. 一下来看看它提供的操作. 1.CreateDirectory 根据指定路径创建目录.有重载,允许一次过创建多个目录. 2.Delete  删除指定的目录.   有重载,指示目录有子目录的情况下,是否删除子目录. true则连同子目录一起删除.flase则不删除目录,并返回 一个异常.3.Exists   确定给定路径是否引用磁盘上的现有目录. 4.GetAccessControl   已重载. 返回某个目录的 Windows

C#之Directory类、DirectoryInfo类和Fileinfo,File以及FilesSystemInfo

一 两者的共同点 都用于典型的操作,如复制.移动.重命名.创建.打开.删除和追加到文件 默认情况下,将向所有用户授予对新文件的完全读写访问权限. 二 两者的区别 File类是静态类,由于所有的File方法都是静态的,所以如果只想执行一个操作,那么使用File方法的效率比使用相应的FileInfo实例方法可能更高. 所有的File方法都要求当前所操作的文件的路径.File类的静态方法对所有方法都执行安全检查.如果打算多次重用某个对象,可考虑改用FileInfo 的相应实例方法,因为并不总是需要安全

System.IO.Directory类

1.参考的博客:System.IO.Directory类和System.DirectoryInfo类(http://blog.sina.com.cn/s/blog_614f473101017du4.html); 2.Directory 类:https://msdn.microsoft.com/zh-cn/library/system.io.directory.aspx 3.自己实践: 1 using System; 2 using System.Windows.Forms; 3 using Sy

C# File和Directory类

File和Directory类 作为实用类,File和Directory类都提供了许多方法,用于处理文件系统以及其中的文件和目录.这些是静态方法,涉及移动文件.查询和更新属性并创建FileStream对象. File类一些最常用的静态方法: Copy()------将文件复制到规定的位置 Create()------在规定的位置上创建文件 Delete()------删除文件 Open()-------在规定的路径上返回FileStream对像 Move()------将规定的文件移动到新位置,

C# Directory类的操作

Directory类位于System.IO 命名空间.Directory类提供了在目录和子目录中进行创建移动和列举操作的静态方法.此外,你还可以访问和操作各种各样的目录属性,例如创建或最后一次修改时间以及Windows访问控制列表等. System.IO.Directory类和System.DirectoryInfo类 主要提供关于目录的各种操作,使用时需要引用System.IO命名空间.下面通过程序实例来介绍其主要属性和方法. 方法/步骤 1  目录创建方法:Directory.CreateD

Directory 类

Directory 类 该类公开,主要用于创建.移动和枚举通过目录和子目录的静态方法.此类不能被继承.       命名空间: System.IO;       程序集: mscorlib(在 mscorlib.dll 中) Directory 类型公开以下成员. 方法:  名称  用法  说明 CreateDirectory(string path) DirectoryInfo di = Directory.CreateDirectory(path); 在指定路径创建所有目录和子目录. Cre

File类和Directory类

File类和Directory类分别用来对文件和各种目录进行操作,这两类可以被实例化,但不能被其他类集成. 1. File类(静态类) File类支持对文件的基本操作,它包括用于创建.复制.删除.移动和打开文件的静态方法,并协助创建FileStream对象. 2. Directory类(静态类) Directory类公开了用于创建.移动.枚举.删除目录和子目录的静态方法. 举例1:文件的创建 using System; using System.Collections.Generic; usin