2011年1月6日

摘要: 与Directory相似DirectoryInfo类也提供了用于获取文件,子文件的方法,这些方法的声明如下返回当前目录的所有子目录Public DirectoryInfo[] GetDirectories();使用指定的搜索模式返回当前目录的所有子目录public DirectoryInfo[] GetDirectories(string searchPatterm);使用指定的搜索模式返回当前的所有子目录,并指定是否搜索子目录public DirectoryInfo[] GetDirectories(string searchPatterm,SearchOption searchOption 阅读全文

posted @ 2011-01-06 21:28 lichen396116416 阅读(2340) 评论(1) 推荐(0) 编辑

摘要: DirectoryInfo类与FileInfo类一个,是实例化类,DirectoryInfo类的功能与Directory的静态类一样主要用于管理文件夹操作,它与FileInfo类共享了许多相同的方法和属性,因为这两个类都有一个相同的抽象基类:FileSystemInfo。在Directory类中每个方法调用都需要进行安全性检查,已确认是否有权限执行这个方法。这对于频繁是的方法来说,需要损失一个性能,DirectoryInfo类在调用之前,已经完成了安全性检查工作,但是,使用前,必须先实例化DirectoryInfo类,所以,一般对于只执行一次或执行较少的方法用Directory类,而相对频繁反 阅读全文

posted @ 2011-01-06 18:22 lichen396116416 阅读(1245) 评论(0) 推荐(0) 编辑

摘要: 一个是静态类(File)一个是只能被实例化才能使用的(FileInf) const string sourcepath = @"li.txt"; const string destpath = @"lichen1.txt"; //使用fileinfo构造函数的实例,需要传递一个文件的路径的字符串 fileinfo ff = new fileinfo(sourcepath); //exists 方法在fileinfo也有 if (!ff.exists) { using (streamwriter sw = ff.createtext()) { sw.writeline("李晨。txt "); s 阅读全文

posted @ 2011-01-06 10:13 lichen396116416 阅读(783) 评论(0) 推荐(0) 编辑