[英]How can I create a carriage return in my C# string
我有C#代碼創建HTML。 一段特殊的代碼創建了一個長字符串,這對瀏覽器來說沒有問題。 但是,當我使用view> source查看代碼時,很難看到發生了什么。
有沒有什么方法可以在我的字符串中插入一個回車符或換行符,這樣它就會使字符串繼續在下一行。
謝謝,
您可以將\\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 + = Environment.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);
生產...
新用戶:
姓名:姓名
電郵:電郵
電話:電話
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.