簡単なテキスト編集プログラムを作成しようとして、ファイルを保存しましたが、問題は、保存されたファイルですべての改行が削除されることです。
すなわち
テキストエディタに表示されるテキスト
123
456
789
保存されたファイルに表示されるテキスト
123456789
私が使用しているコード
string filename = saveFileDialog1.FileName; File.WriteAllText(filename,richTextBox1.Text);
と
string filename = saveFileDialog1.FileName;
File.AppendAllText(filename, richTextBox1.Text);
これらは両方とも同じ結果を生成します。つまり、改行はありません。
私が間違っていることについて何か考えはありますか?