Всё решается в четыре строки.)
string pattern= string.Format(@"({0})|\n", Environment.NewLine);
Regex rex = new Regex(pattern, RegexOptions.Multiline | RegexOptions.IgnoreCase);
string text = "Здесь нужный текст";
var NewText = rex.Replace(text, string.Empty);