首先,如果这个问题对于经验丰富的程序员来说听起来有些业余,请允许我道歉。事实是,我在工作中一直在争论这个问题,所以我真的想搞清楚这个问题,这就是为什么我依靠Stackoverflow社区来最终解决这个问题的原因 :)
因此,根据MSDN的说法,我们有:
TextWriter类
表示可以写入连续一系列字符的编写器。此类是抽象的。
FileStream类
公开一个环绕文件的流,支持同步和异步读取和写入操作。
StreamWriter类
实现了一个TextWriter,用于按特定编码将字符写入流中。
另一方面,显然它们都属于System.IO,但是由于MSDN示例有些混合使用它们,因此我仍然没有达到期望的“灵光一闪”。
非常感谢您的任何评论!提前多谢了!