首頁 > 後端開發 > C++ > 如何在 C# 中使用 StreamWriter 將行追加到檔案?

如何在 C# 中使用 StreamWriter 將行追加到檔案?

Susan Sarandon
發布: 2025-01-19 09:57:09
原創
329 人瀏覽過

How to Append Lines to a File Using StreamWriter in C#?

使用 StreamWriter 在 C# 中新增行

本指南介紹如何使用 C# 的 StreamWriter 類別將行附加到現有文件。 一個常見的錯誤是無意中覆蓋檔案而不是追加檔案。 解決方案在於正確使用 StreamWriter 建構子。

標準 StreamWriter 建構子預設會覆寫任何預先存在的檔案內容。若要附加新行,您必須使用附加標誌。 方法如下:

<code class="language-csharp">new StreamWriter("c:\file.txt", true);</code>
登入後複製

設定第二個參數 (true) 啟用追加模式。 StreamWriter 現在將在文件末尾新增一行。

為了增強可讀性(在 C# 4 及更高版本中可用),請使用以下替代語法:

<code class="language-csharp">new StreamWriter("c:\file.txt", append: true);</code>
登入後複製

透過合併此更改,您的程式碼將成功追加行,保留現有文件內容並在每次執行時擴展它。

以上是如何在 C# 中使用 StreamWriter 將行追加到檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板