StreamWriter 是 C# 中用于寫入文本文件的類。下面是 StreamWriter 類的一些常用方法和用法:
StreamWriter writer = new StreamWriter("file.txt"); // 使用文件名創建 StreamWriter 對象
StreamWriter writer = new StreamWriter("file.txt", true); // 使用文件名和布爾值參數創建 StreamWriter 對象,指定是否追加到文件末尾
StreamWriter writer = new StreamWriter(stream); // 使用流創建 StreamWriter 對象
writer.Write("Hello world"); // 將文本寫入文件,不會自動換行
writer.WriteLine("Hello world"); // 將文本寫入文件,并在末尾自動添加換行符
writer.Close(); // 關閉 StreamWriter 對象,同時也會關閉底層的流
using (StreamWriter writer = new StreamWriter("file.txt"))
{
// 在此使用 writer 對象進行寫入操作
} // 在代碼塊結束后,會自動關閉 StreamWriter 對象
StreamWriter writer = new StreamWriter("file.txt", false, Encoding.UTF8); // 使用指定編碼創建 StreamWriter 對象
以上是 StreamWriter 類的一些基本用法,更詳細的信息可以參考 Microsoft 的官方文檔。