手机版

文件阅读器和流阅读器的介绍

时间:2021-10-09 来源:互联网 编辑:宝哥软件园 浏览:

好的,先上图:

这里是StreamReader类的官方解释:(http://msdn.microsoft.com/zh-cn/library/system.io.textreader.aspx)这里是Stream类的官方解释:(http://msdn.microsoft.com/zh-cn/library/system.io.stream.aspx)我们要用的文件。好吧,让我们再看看他们的MSDN是如何描述这个班级的!我们来看看msdn上FileStream(http://MSDN.microsoft.com/zh-cn/library/system.io.filestream.aspx)类的描述如下:使用FileStream类来读取、写入、打开和关闭文件系统上的文件,并操作与文件相关的其他操作系统句柄,如管道、标准输入和标准输出。您可以指定读写操作是同步还是异步。FileStream缓冲输入和输出以获得更好的性能。-参见MSDN上Streamreader(http://MDN . Microsoft.com/zh-cn/library/system . io . Streamreader . aspx)类的描述如下:StreamReader旨在输入具有特定编码的字符,而stream类用于字节输入和输出。使用StreamReader读取标准文本文件中的每一行信息。除非另有说明,StreamReader的默认编码是UTF-8,而不是当前系统的ANSI代码页。UTF-8可以正确处理Unicode字符,并在操作系统的本地化版本上提供一致的结果。默认情况下,StreamReader不是线程安全的。请参见文本阅读器。关于线程安全包装的信息已同步。-部分内容有缩写。从这两种描述的对比中,我们知道FileStream主要在文件系统上操作文件,那么什么是文件系统呢?据我了解,是网络上存在的一个文件。那么StreamReader只读取标准文本文件每行的信息,我的理解是操纵本地文本文件的内容。嗯,我们已经知道这两个文件是做什么用的,所以我们可以知道什么时候使用它们。具体用完后,贴出来。以便以后使用。

版权声明:文件阅读器和流阅读器的介绍是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。