我面臨一些問題。該場景是我有一個多行文本框,我想將所有文本放入一個單一字符串中,其中沒有任何新行。這是我的時刻:如何將多行文本框中的文本放入一個字符串中?
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