gpt4 book ai didi

c# - C#读写文件的不同方式

转载 作者:行者123 更新时间:2023-11-30 18:54:19 25 4
gpt4 key购买 nike

我试图了解不同的文件读写方式及其优缺点。就像在 File.Create 或 StreamReader/StreamWriter 时何时使用 TextWriter/TextReader文件流等

什么时候使用什么?

最佳答案

File.* 静态方法只是构建新的 FileStreamFileWriter 等的简单方法。它们非常有用 -我通常使用 File.* 而不是显式调用构造函数,除非我需要一些不适合的行为。

主要关键点是:

  • 对于二进制数据,使用Stream
  • 对于文本数据,使用TextWriter/TextReader

如果您开始尝试使用 TextReader 读取二进制数据,就会发生不好的事情。

关于c# - C#读写文件的不同方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1715848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com