项目十一文件处理技术——合理利用资源的最佳方法.pdf

项目十一文件处理技术——合理利用资源的最佳方法.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机“十二五”规划教材 C#C# 程序设计程序设计 项目教程项目教程 项目十一项目十一 项目十一 文件处理技术——合理利用资源的最佳方法 C#程序设计项目教程 学习任务学习任务  熟悉有关文件操作相关类。  掌握创建和删除文件与文件夹的方法。  掌握读写文件的方法。 项目十一 文件处理技术——合理利用资源的最佳方法 C#程序设计项目教程 任务安排任务安排 任务一 学习文件管理相关类 任务二 学习文件读写相关类 任务一 学习文件管理相关类 C#程序设计项目教程 任务说明 在本任务中我们来学习与管理文件相关的类——File和FileInfo,与管理 文件目录相关的类——Directory和DirectoryInfo。 预备知识 一、File类和FileInfo类 (一)File类 File类提供了一系列静态方法进行文件的创建、删除、移动和打开操作, 常见方法如下表所示。 C#程序设计项目教程 C#程序设计项目教程 (二)FileInfo类 FileInfo类是一个实例类,仅用于实例化的对象。其常用属性如下表所示。 C#程序设计项目教程 FileInfo类和File类的方法基本相同,只是在使用FileInfo类时,只有实 例化对象实例化对象后才可以调用其中的方法。 例如,复制一个文件到另外一个地方,编写代码如下: 将将c:\\ttempuplloadds\\newFilFile.ttxtt复制到复制到c:\\ttempuplloadds\\BBackUkUp.ttxtt, 使用file方法代码如下: File.Copy(@c:\tempuploads\newFile.txt“,@c:\tempuploads\BackUp.txt,true); 使用使用fileinfofileinfo方法代码如下方法代码如下:: FileInfo fi = new FileInfo(); fi.CopyTo(newFilePath); C#程序设计项目教程 二、Directory类和DirectoryInfo类 Directory类定义了用于复制、移动、重命名、创建和删除目录的静态 方法。DirectoryInfo类定义的方法为实例方法。这两者之间的关系,就如 同File和FileInfo类之间的关系。 (一)Directory类 Directory类的相关方法和说明如下表所示。 C#程序设计项目教程 C#程序设计项目教程 (二)DirectoryInfo类 若希望多次重用某个对象若希望多次重用某个对象,可考虑使用可考虑使用DiDirecttoryIInffo类的实例方法类的实例方法。 DirectoryInfo类的方法与DirectoryInfo类功能相似,这里仅介绍 DirectoryInfo类的常用属性,如下表所示。 C#程序设计项目教程 任务实施——创建简易文件管理器 任务说明 实现在指定目录下创建、删除文件夹和文件的功能。 实施步骤 步骤1 新建一个Windows窗体应 用程序,将其命名为 createolderandfiel。向For

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档