首页 > 软件操作教程 > 编程开发 > C#
题目内容

C# 用于输入和输出的类

题目答案

    读写文件是把数据送入c#程序(输入)和送出程序(输出)的基本方式。因为文件用于输入输出,所以文件类包含在System.IO名称空间中(IO是Input/Output的常见缩写形式)。

    System.10包含用于在文件中读写数据的类,只有在C#应用程序中引用此名称空间才能访问这些类,而不必完全限定类型名。

以下将介绍如表所示的一些类。

File

静态实用类,提供许多静态方法,用于移动、复制和删除文件

Directory

静态实用类,提供许多静态方法,用于移动、炱制和删除目录

Path

实用类,用于处理路径名称

Filelnfo

表示磁盘上的物理文件,该类包含处理此文件的方法。要完成对文件的读写工作,就必须创建Stream 对象

Directorylnfo

表示磁盘上的物理目录,该类包含处理此目录的方法

FileSystemlnfo

用作FilelnfoDirectorylnfo的基类,可以使用多态性同时处理文件和目录

FileSystemWatcher

FileSystemWatcher是本章要介绍的最笈杂类。它用于监控文件和目录,提供了这些文件和目录发生 变化时应用程序可以捕获的事件

System.IO.Compression名称空间允许读写压缩文件。我们主要介绍以下两个流类:

    • DeflateStream——表示在写入时自动压缩数据或在读取时自动解压缩的流,使用Deflate算法来实现压缩。

    • GZipStream——表示在写入时自动压缩数据或在读取时自动解压缩的流,使用GZIP(GNU Zip)算法来实现压缩。


网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端