如何在C#字符串中创建回车

本文关键字:创建 回车 字符串 | 更新日期: 2023-09-27 18:03:35

我有创建HTML的C#代码。一段特定的代码会创建一个长字符串,这对浏览器来说没有问题。然而,当我使用view>source查看代码时,很难看到发生了什么。

有没有什么方法可以在字符串中插入回车或换行,使字符串在下一行继续。

谢谢,

如何在C#字符串中创建回车

您可以将'r'n放入字符串中。

除了Environment.NewLine和文字'r'n或仅使用'n,您还可以在C#中使用逐字逐句的字符串。它们以@开头,并且可以嵌入换行符。唯一需要记住的是"需要作为""进行转义。一个例子:

string s = @"This is a string
that contains embedded new lines,
that will appear when this string is used."

myString+=环境。NewLine
myString = myString + Environment.NewLine;
string myHTML = "some words " + Environment.NewLine + "more words");
<br /> works for me

所以。。。

String body = String.Format(@"New user: 
 <br /> Name: {0}
 <br /> Email: {1}
 <br /> Phone: {2}", Name, Email, Phone);

生成。。。

新用户:
名称:名称
电子邮件:电子邮件
电话:电话