C#.NET中的文件处理.pptVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
国防科技大学计算机学院 第11章 C#.NET中的文件处理——文件IO 11.1 文件的使用 11.2 使用文件流读写文件 11.3 小结 11.1 文件的使用 11.1.1 File类 File类的功能是操作文件。 C#中,命名空间System.IO中提供的File类是一个密封类,它的所有方法都是静态的,不需创建实例即可直接调用。File类支持对文件的基本操作,包括创建、复制、移动、删除和打开一个文件。 常用方法:AppendText、Create、Open、Delete、CreateText、Copy 、GetCreationTime、GetLastaccessTime、Move、OpenRead、OpenText、OpenWrite、Exists、Replace、GetAttributes、SetAttributes 11.1.1 File类 Create方法,用于创建或覆盖文件,其语法形式如下: public static FileStream Create(string path); Open方法:用于打开文件,其语法形式如下: public static FileStream Open(string path,FileMode mode ); public static FileStream Open(string path,FileMode mode,FileAccess access ); 11.1.1 File类 Delete方法:用于删除文件,如果指定的文件不存在,则引发异常,其语法形式如下: public static void Delete(string path); Copy方法:用于行文件复制,其语法形式如下: public static void Copy(string sourceFileName,string destFileName); public static void Copy(string sourceFileName,string destFileName,bool overwrite); 11.1.1 File类 示例: static void Main(string[] args) { string path = @d:\temp\text.txt; string path2 = @d:\temp\text1.txt; try { File.Delete(path2); File.Copy(path, path2); Console.WriteLine({0}复制到{1}, path, path2); } catch (Exception e) { Console.WriteLine(e.ToString ()); } Console.Read(); } FileInfo类 FileInfo类与File类均能完成对文件的操作,不同点在于FileInfo类必须被实例化,并且每个FileInfo类的实例必须对应于系统中一个实际存在的文件。 FileInfo类构造函数的语法形式如下。 public FileInfo(string path); 示例: FileInfo fi=New FileInfo(@c:/temp); 11.1.2 Directory类 Directory类对目录进行操作 。在Visual C#中,命名空间System.IO中提供的Directory类是一个密封类,它的所有方法都是静态的,不需创建实例即可直接调用。 常用方法 :CreateDirectory、Delete、Move、GetFiles、 GetCreationTime、GetCurrentDirectory、GetDirectories、GetFileSystemEntries、GetLastAccessTime、GetLastWriteTime、GetParent、Exists、SetCurrentDirectory、SetLastAccessTime、SetLastWriteTime、GetLogicalDrives。 11.1.2 Directory类 CreateDirectory方法:用于创建目录,如果指定的目录不存在,系统会按

文档评论(0)

0716 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档