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

C#換行符號(hào)顯示錯(cuò)誤問題的解決方法

開發(fā) 后端
本文將介紹C#換行符號(hào)顯示錯(cuò)誤問題的解決方法,有時(shí)在編譯時(shí)明明正常顯示的換行,最終卻不行,這里的方法希望對(duì)大家有所幫助。

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

C#換行符號(hào)的問題

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

C#換行符號(hào)問題的解決辦法

使用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中的文本數(shù)據(jù)的時(shí)候,經(jīng)常會(huì)保存無效字符,

可以用以下代碼來替代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

備注

對(duì)于非 Unix 平臺(tái),NewLine 包含“\r\n”的字符串;對(duì)于 Unix 平臺(tái),包含“\n”的字符串。

NewLine 的屬性值是一個(gè)專門為當(dāng)前平臺(tái)和 .NET Framework 實(shí)現(xiàn)而自定義的常數(shù)。

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

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

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

【編輯推薦】

  1. C# this關(guān)鍵字詳解
  2. C#調(diào)用析構(gòu)方法詳解
  3. C#釋放托管資源簡單描述
  4. C#單路代理簡單分析
  5. C#文法產(chǎn)生式概述
責(zé)任編輯:彭凡 來源: CSDN
相關(guān)推薦

2009-09-02 14:47:44

C#換行符

2009-09-15 17:46:08

C#綁定句柄無效

2010-06-17 10:32:13

開機(jī)顯示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++符號(hào)Tab

2009-08-13 10:40:15

C#讀取Excel

2009-09-10 09:10:17

C# TextBox換

2009-08-20 18:13:17

C#中Access數(shù)據(jù)

2009-08-13 17:25:18

C# Convert類

2011-05-16 09:54:22

mysql1067錯(cuò)誤

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

2011-09-19 19:21:54

linux

2009-06-17 15:33:50

java heap s
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 精品久久久久久亚洲精品 | 国产九九av | 亚洲一区二区三区在线视频 | 99久久精品免费看国产四区 | 一区二区免费视频 | 超碰97免费在线 | 欧美日韩在线一区 | 精品一区二区久久久久久久网站 | 久久精品亚洲欧美日韩久久 | 国产精品1区 | 中文字幕在线视频精品 | 国产福利资源在线 | 亚洲免费在线视频 | 亚洲一区在线观看视频 | 成人自拍视频 | 91精品国产91久久综合桃花 | 91啪影院 | 国产欧美日韩综合精品一 | 欧美亚州综合 | 精品人伦一区二区三区蜜桃网站 | 美国黄色毛片 | 99福利视频| 亚洲一区二区国产 | 日韩日b视频 | 男女在线免费观看 | 中文字幕欧美一区二区 | 亚洲精品一 | 精品国产成人 | 在线观看国产 | 玖玖玖av| 国产sm主人调教女m视频 | 亚洲国产精品久久久久 | 日韩伦理电影免费在线观看 | 国产在视频一区二区三区吞精 | 国产精品视频播放 | 精品国产三级 | 9久久| 欧美激情在线一区二区三区 | 欧美国产日韩在线观看 | 91porn成人精品 | 国产一区二区三区在线 |