C#中StreamWriter类的常用方法有哪些呢?

C#中StreamWriter类的常用方法有哪些呢?,第1张

StreamWriter 类是 C# 中用于写入字符流的类,常用的方法有:

Write 方法:写入一个字符串或字符

WriteLine 方法:写入一个字符串或字符,并在末尾添加换行符

Flush 方法:强制将缓冲区中的数据写入文件

Close 方法:关闭该流并释放与之关联的任何资源

Dispose 方法:释放该流使用的所有资源

示例代码:

using System

using System.IO

namespace StreamWriterExample

{

class Program

{

static void Main(string[] args)

{

using (StreamWriter streamWriter = new StreamWriter("sample.txt"))

{

streamWriter.WriteLine("Hello, world!")

streamWriter.WriteLine("This is a sample text file created using StreamWriter class.")

streamWriter.Flush()

streamWriter.Close()

}

}

}

}

我觉得应该这样理解,首先你在streamWriter my =new streamWriter("c:\\text",true)就可以添加到这个txt文件中,如果没有true的话,就默认为替换。然后flush()我理解为streamwriter的方法只是将内容放在内存中,并没有真正的写到文件中,flush()清空内存,将数据写到文件中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11393612.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存