如何在C#中添加新行

8

如何在C#中将输出写入第二行?
我们如何将给定的代码写成两行

MessageBox.Show("my name is " + LineBreak, "yazdan" ,
                 MessageBoxButton.OK, MessageBoxIcon.Information);

我们可以在“我的名字是”和“yazdan”之间开始一个新行。

1
Environment.NewLine - Ralt
4个回答

18
"my name is " + "\n" + "yazdan" 

你可以使用 "\n" 或者 Environment.NewLine


2
MessageBox.Show("my name is " + Environment.NewLine + "yazdan", MessageBoxButton.OK, MessageBoxIcon.Information);

2
你可以尝试这样做:
"my name is " + Environment.NewLine + "yazdan"

2
根据您的环境不同,在Unix中只需使用"\n",但在Windows环境中需要使用"\r\n"。这两者都是以字符串形式编写的。
\r = 回车符 \n = 换行符
这相当于VB.NET中的vbCrLf。

我正在使用Windows。 - Yazdan Haider

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接