C#如何移除文本中换行符

是trim吗?怎么写?我需要移除一个窗体textbox中多行文本的换行符。不移除的话会造成文字处理出错谢谢大家了最终成功的方法是:this.textBox1.Text=t... 是trim吗?怎么写?我需要移除一个窗体textbox中多行文本的换行符。不移除的话会造成文字处理出错
谢谢大家了
最终成功的方法是:
this.textBox1.Text = this.textBox1.Text.Replace("\r", " ");
this.textBox1.Text = this.textBox1.Text.Replace("\n", " ");
两个同时换掉才行
展开
 我来答
dong_1984dd
推荐于2016-02-15 · TA获得超过1.1万个赞
知道小有建树答主
回答量:1070
采纳率:100%
帮助的人:224万
展开全部
  1. C# 函数: Replace

  2. 下面是C# replace 使用方法

  3. string str = "aaaa\n bbbb";
    str.Replace(" ","");
    str.Replace("\n","");

  4. TextBox1.Text.Trim().Replace("\r\n", "");

  5. //去掉空格和换行。

是小白啊2k
推荐于2016-06-28 · TA获得超过2566个赞
知道小有建树答主
回答量:1183
采纳率:0%
帮助的人:1151万
展开全部
\r 表示:回车符(ACSII:13 或0x0d),就是我们常说的硬回车。
\n 表示:换行(ACSII:10 或0x0a),就是我们常说的软回车。
string str=textBox1.Text.Replace("\n","");
str=str.Replace("\r","");
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1ecae10
2011-07-12 · TA获得超过118个赞
知道小有建树答主
回答量:147
采纳率:0%
帮助的人:210万
展开全部
可以是\r\n也可能是n,你可以试试
可以用replace
textBox1.Text = textBox1.Text.Replace("\n", "");
也可以使用字符串截取,然后拼接
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
落月Prc
2011-07-12 · TA获得超过2789个赞
知道大有可为答主
回答量:2011
采纳率:100%
帮助的人:2412万
展开全部
string str=textBox1.Text.Replace("\n","");
用Replace替换掉。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丿那年灬椛开
2018-07-03
知道答主
回答量:40
采纳率:50%
帮助的人:6.2万
展开全部
str的\n被替换后要重新赋值给str,然后再赋值给其他字符串,这样才行

string str = "aaaa\nbbbb";
str=str.Replace("\n", "");
string a = str;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式