摘要:【C#】換行、連接符號
寫程式過程中,會遇到需要串很多字串或一行中需要寫很長,為了增加閱讀及維護性,通常會採用換行、連接符號。
範例參考︰
1. 使用 + 符號 - 連接符號
string strSQL= "SELECT * FROM HumanResources.Employee AS e"
+ " INNER JOIN Person.Contact AS c"
+ " ON e.ContactID = c.ContactID"
+ " ORDER BY c.LastName";
2.使用 @ 符號 - 連接符號
string strSQL= @"SELECT * FROM HumanResources.Employee AS e
INNER JOIN Person.Contact AS c
ON e.ContactID = c.ContactID
ORDER BY c.LastName";
3.Label 控制項中要換行"<br>"
如︰
lblUser.Text = "編號:" + lblSno.Text + "<br>"
+ "姓名:" + txtName + "<br>"
+ "電話:" + txtTel ;
4.TextBox控制項中要換行"\r\n"
如︰
textBox1.Text = "編號:" + id + "\r\n"
+ "姓名" + Name +"\r\n"
+ "電話" + Tel;
注意其 TextMode需設為MultiLine 才會有效果;預設為SingleLine
或於程式碼中先加入
txtBox1.TextMode =TextBoxMode .MultiLine ;
5.Button控制項中要換行 

如
<asp:Button ID="Button5"
runat="server"
Text="第一行 
第二行"/>
但在程式碼中指定其Text 如(Button5.Text="第一行 
第二行";)或在其Text屬性(window)中加入
皆會有,伺服器發生錯誤
具有潛在危險 Request.Form 的值已從用戶端 (Button2="第一行
第二行") 偵測到。....
參考 【C#】換行、連接符號