c#中回车换行符是什么?

潜水鱼鱼 2002-07-26 09:16:20
如:
第一行
第二行
第三行
请问这三行用回车换行符联成一行的表示是什么?谢谢!
...全文
10148 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
aspritionisdead 2002-07-26
  • 打赏
  • 举报
回复
光"\n"不行,要"\r\n"
Jasanye 2002-07-26
  • 打赏
  • 举报
回复
如:string str = "one line \n two line \n three line"
用\n
bearbaba 2002-07-26
  • 打赏
  • 举报
回复
是两个 \
Hogwarts 2002-07-26
  • 打赏
  • 举报
回复
简单的说,您可以用这种方法:

string str1="one";
string str2="two";
string str3="three";
string str4=str1 + "\r\n" + str2 + "\r\n" + str3;

这里面的"\r\n"就是换行符号。当然,如果要放在Web上,就要用"<br/>",这是情况而定。

但是,出于兼容性和面向对象化的考虑,更推荐使用System.Environment.NewLine作为换行符:

string str1="one";
string str2="two";
string str3="three";
string str4=str1 + System.Environment.NewLine + str2 + System.Environment.NewLine + str3;


Hogwarts - S(u)ddenly dis@ppeared...
-
本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。



bearbaba 2002-07-26
  • 打赏
  • 举报
回复
只有"\n"用不着两个\n
dreammaster 2002-07-26
  • 打赏
  • 举报
回复
string = "第一行\\n第二行\\n第三行"

111,116

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧