成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C#換行符號顯示錯誤問題的解決方法

開發 后端
本文將介紹C#換行符號顯示錯誤問題的解決方法,有時在編譯時明明正常顯示的換行,最終卻不行,這里的方法希望對大家有所幫助。

筆者在日常編程工作中,遇到C#換行符號無法正常顯示的問題,究其原因,很可能是在保存TextBox和RichTextBox中的文本數據的時候,經常會保存無效字符。所以有了以下的解決方法。

C#換行符號的問題

C#中,一個label的text屬性在程序中硬編碼成"aa\nbb"的字樣時,顯示的效果是可以換行的,但這個字符串放到資源文件中,再從程序中load時,顯示時就把\n也給顯示出來了。該怎么解決?  

C#換行符號問題的解決辦法

使用Environment.NewLine

比如

  1. textBox1.Text="First Line" + Environment.NewLine + "Second Line";  
  2. http://www.geekpedia.com/KB19_How-can-I-insert-a-new-line-in-a-TextBox.html 

另外,由于在保存TextBox和RichTextBox中的文本數據的時候,經常會保存無效字符,

可以用以下代碼來替代WriteLine。

  1. FileStream fs = new FileStream(saveFileDialog1.FileName, FileMode.OpenOrCreate,FileAccess.ReadWrite);   
  2. StreamWriter sw = new StreamWriter(fs, Encoding.UTF8);   
  3. sw.Write(txtReturn.Text.Replace("\n",Environment.NewLine)); // Environment.NewLine is the real trick   
  4. sw.Dispose(); sw = null;   
  5. fs.Dispose(); fs = null

備注

對于非 Unix 平臺,NewLine 包含“\r\n”的字符串;對于 Unix 平臺,包含“\n”的字符串。

NewLine 的屬性值是一個專門為當前平臺和 .NET Framework 實現而自定義的常數。

NewLine 提供的功能常常是換行符 (newline)、換行符 (line feed)、分行符、回車符、CRLF 和行尾等術語表示的含義。

NewLine 可以與語言特定的換行支持一起使用,如 Microsoft C# 和 C/C++ 中的“\r”和“\n”,或 Microsoft Visual Basic 中的 vbCrLf。

NewLine 自動附加到 System.Console.WriteLine 和 System.Text.StringBuilder.AppendLine 方法處理的文本。

【編輯推薦】

  1. C# this關鍵字詳解
  2. C#調用析構方法詳解
  3. C#釋放托管資源簡單描述
  4. C#單路代理簡單分析
  5. C#文法產生式概述
責任編輯:彭凡 來源: CSDN
相關推薦

2009-09-02 14:47:44

C#換行符

2009-09-15 17:46:08

C#綁定句柄無效

2010-06-17 10:32:13

開機顯示Grub

2011-04-25 15:15:00

C#

2009-09-03 15:50:20

C#回車換行符

2009-09-15 15:14:27

C# 綁定

2021-05-11 22:24:56

C++符號Tab

2009-08-13 10:40:15

C#讀取Excel

2009-09-10 09:10:17

C# TextBox換

2009-08-13 17:25:18

C# Convert類

2009-08-20 18:13:17

C#中Access數據

2011-05-16 09:54:22

mysql1067錯誤

2012-08-15 14:01:18

2010-03-29 17:46:39

Nginx asp

2010-10-19 10:25:29

SQL Server連

2009-09-10 09:35:25

Linq語句

2009-08-06 10:35:27

C# lock thi

2010-03-05 13:48:50

Visual Stud

2009-06-17 15:33:50

java heap s

2011-09-19 19:21:54

linux
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 高清人人天天夜夜曰狠狠狠狠 | 岛国视频| 亚洲欧美中文字幕在线观看 | 日韩欧美天堂 | 久久午夜视频 | 免费三级av| 中文字幕在线欧美 | 欧美一区二区 | 亚洲免费影院 | 91久久网站| 亚洲一区二区视频在线播放 | 国产日韩精品久久 | 成人av一区二区三区 | 看片一区| 欧美一级免费看 | 成人h动漫亚洲一区二区 | 在线观看国产精品一区二区 | 草草视频在线免费观看 | 成人在线免费观看视频 | 精品无码久久久久久久动漫 | 91中文字幕在线 | 91免费在线看 | 国产成人精品一区二 | 欧美日韩国产一区二区三区 | 国产欧美精品一区二区色综合朱莉 | 免费一区 | 啪啪综合网 | www.嫩草| 久久99视频精品 | 免费观看av网站 | 日韩免费视频 | 午夜免费看视频 | 不卡一二三区 | av在线免费观看网站 | 欧美日韩在线一区二区 | 成人在线看片 | 日韩av在线免费 | 国产精品久久久久婷婷二区次 | 老司机深夜福利网站 | 中文在线一区 | 成人av观看 |