C#で空白行を削除する方法
C#でテキストを読み込んで、文字列型の変数に代入、そしてtextBoxに表示させます。その中にいくつかの空白だけの行があります。その空白行だけを削除する方法がわかりません。わかる方がいらっしゃいましたらよろしくお願いします。
FileStream file = File.Open(@"C:\text.txt",FileMode.Open);
Encoding enc = Encoding.GetEncoding("Shift_JIS");
StreamReader reader = new StreamReader(file,enc);
string A = reader.ReadToEnd();
A = Regex.Replace(A,"\r\n","");
textBox1.Text = A;
とすると全ての改行が削除されてしまいます。
正規表現をうまくつかうと出来るような気がするんですが・・・
お礼
できました。お礼が遅くなり申し訳ありません。