我面临一些问题。该场景是我有一个多行文本框,我想将所有文本放入一个单一字符串中,其中没有任何新行。这是我的时刻:如何将多行文本框中的文本放入一个字符串中?
string[] values = tbxValueList.Text.Split('\n');
foreach (string value in values)
{
if (value != "" && value != " " && value != null && value != "|")
{
valueList += value;
}
}
的问题是,无论我怎么努力,我做什么,总有一个新行(至少我认为?)在我的字符串,所以不是越来越:
“valuevaluevalue”
我得到:
“价值
价值
价值”。
我甚至试图用string.Replace
和regex.Replace
替代,但唉,无济于事。请指教。
此致,
凯文面包车Zanten表示
我已接近它完全错误呢。我没有改变''\ n“'的位置,而是搞乱了结果。你只是缓解了我的头痛,非常感谢你! – Fusyion 2010-06-17 11:08:19