private void btnSaveFile_Click(object sender, EventArgs e)
{
listBox1.MultiColumn = true;
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "Text File|*.txt";
if (sfd.ShowDialog() == DialogResult.OK) ;
{
string path = sfd.FileName;
BinaryWriter bw = new BinaryWriter(File.Create(path));
foreach (string s in hello)
{
bw.Write(s + Environment.NewLine);
}
}
輸出
我真的不知道如何擺脫這些字符。
要添加,在寫入字符串之前,「BinaryWriter」會附加字符串的長度(7位編碼二進制形式)。這就是造成問題的原因 –