Menggunakan C# StreamWriter untuk Menambah Baris pada Fail
Banyak pembangun C# menghadapi masalah biasa apabila menggunakan StreamWriter
: bukannya menambah baris baharu pada fail, kandungan sedia ada akan ditimpa. Ini berlaku kerana StreamWriter
lalai untuk menimpa fail. Penyelesaiannya terletak pada penggunaan StreamWriter
beban berlebihan yang membolehkan anda menentukan sama ada anda mahu menambah atau menulis ganti.
Untuk menambah baris, buat contoh StreamWriter
anda seperti ini:
<code class="language-csharp">StreamWriter file2 = new StreamWriter("c:\file.txt", true);</code>
Untuk kebolehbacaan yang dipertingkatkan (terutamanya dalam versi C# 4 dan lebih baharu), anda boleh menggunakan sintaks yang lebih eksplisit ini:
<code class="language-csharp">StreamWriter file2 = new StreamWriter("c:\file.txt", append: true);</code>
Dengan kaedah ini, StreamWriter
akan menambah rentetan anda pada penghujung fail, memastikan baris asal utuh dan diasingkan dengan betul.
Atas ialah kandungan terperinci Bagaimana untuk Menambah Talian pada Fail Menggunakan C# StreamWriter?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!