私はテキストファイルを持っています。その中のいくつかの行はlfで終わり、いくつかはcrlfで終わります。私はlfsを削除し、すべてのcrlfsを残す必要があります。条件付きテキストファイルの改行を削除する
は基本的に、私のファイルは、この
メアリーは彼女は非常に彼女のLF
犬を気に入っ
dog.crlf LF
を持っていたように見えます。 CRLF
私はメアリーが彼女は今、彼女の犬は非常にmuch.crlf
を気に入っdog.crlf
を持っていた、私はすべてLFSを削除しようとしたことが
する必要があります無条件に、テキストファイルに書き戻す方法を理解できませんでした。 File.WriteAllLinesを使用して文字列配列を挿入すると、自動的に改行が自動的に作成されます。 File.WriteAllTextを使用すると、1行になります。 質問は、最初のようなテキストファイルをどうやって2番目のように見えるのですか?あなたのお時間をありがとうございました。 ところで、私は同様の質問をチェックしましたが、まだそれを理解するのに問題があります。ネガティブルックの背後にあるだけで
ファイルを読み込み、 'Regex.Replace(filecontents、@"(?<!\ r)\ n "、String.Empty);'([see docs](http:// msdn .microsoft.com/ja-jp/library/e7f5w83z.aspx)) –
Filecontentsは単一の文字列を表しますか?もしそうなら、どのようにファイルに書き戻し、それに必要な構造を持たせるのですか?ご協力いただきありがとうございます! – Max
ファイルの読み方やファイルの生成方法を投稿する必要があります。 'File'オブジェクトをいくつかのメソッドで使用していると私は理解していますが、正確な判断をするためにはもっと構造を見る必要があります。 –