【发布时间】:2010-06-17 10:50:40
【问题描述】:
我遇到了一些问题。场景是我有一个多行文本框,我想将所有文本放入一个字符串中,没有任何新行。这就是我目前所拥有的:
string[] values = tbxValueList.Text.Split('\n');
foreach (string value in values)
{
if (value != "" && value != " " && value != null && value != "|")
{
valueList += value;
}
}
问题是,无论我尝试什么以及做什么,我的字符串中总会有一个新行(至少我认为?),所以不是得到:
“价值价值价值”
我明白了:
“价值
价值
价值”。
我什至尝试用string.Replace 和regex.Replace 替换,但可惜无济于事。请指教。
此致,
凯文·范·赞滕
【问题讨论】: