字符流 - 包括Textreader-TextWriter、StreamReader、StraemWriter和其他流。
字节流的类将流中的数据视为字节。
System.IO命名空间有各种用于执行与文件相关的操作的类,例如创建和删除文件,从文件中读取或写入,关闭文件等。
我们讨论的流在下表中描述:
序号 | I/O类及描述 |
---|---|
1 |
BinaryReader 从二进制流中读取原始数据。 |
2 |
BinaryWriter 以二进制格式写入原始数据。 |
3 |
BufferedStream 用于字节流的临时存储。 |
4 |
Directory 用于操作目录结构。 |
5 |
DirectoryInfo 用于对目录执行操作。 |
6 |
DriveInfo 提供驱动器信息。 |
7 |
File 用于操作文件。 |
8 |
FileInfo 用于对文件执行操作。 |
9 |
FileStream 用于从文件的任意位置读取和写入。 |
10 |
MemoryStream 用于在内存中存储的流式数据的随机访问。 |
11 |
Path 对路径信息执行操作。 |
12 |
StreamReader 用于从字节流中读取字符。 |
13 |
StreamWriter 用于向流中写入字符。 |
14 |
StringReader 用于从字符串缓冲区中读取。 |
15 |
StringWriter 用于向字符串缓冲区中写入。 |
以上就是C#中的流和字节流的详细内容,更多请关注编程之家其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。