2008/06/17

C# 換行 斷行

今天為了讓client可以直接另存XML,
弄了半天。
結果作後儲存的XML檔用筆記本檢視,
還是沒有換航,在該換行的地方出現了黑色矩形的圖案,
可是我明明就在字串插入了\n。
最後才知道,這跟VB的VBcrlf與VBcr一樣;
是有差別的。

所以插入\n來斷行,在其他編輯器應該是看得到換行,
只是在筆記本中,必須\r\n一起使用才會看見換行。

\n : New line

\r : Carriage return