File.WriteAllLines()
を使用してファイルに書き込もうとしているリストがあります。リスト内の文字列の1つはrichTextBox
からのもので、新しい行には\n
が含まれています。しかしwriteAllLines
は、それが文字列リスト内の別個の項目であるかのように新しい行に書き込むと解釈しているようです。私は自分のコードを検査して、文字列が分割される前にコードのすべての行を最後に書き込むことができることがわかります。私も文字列の'@'
サインを使ってみましたが、それもうまくいきませんでした。c#File.WriteAllLines新しい行バックスラッシュ
writeAllLines
はエスケープシーケンスを無視する方法を知っていますか?
'WriteAllLines' *はエスケープシーケンスを無視します。私はあなたのラインに本当に*が含まれていることを確かめていますが、これはデバッガで '\ n'と表示されるかもしれません。 – Heinzi