C# string 裡面包含 \0 字元處理方式
很多時候我們會從檔案、裝置或是服務去讀取串流文字 ( Stream ),再放到畫面的 TextBox 顯示,但是有時候串流文字裡面包含了 "\0" 這樣的溢出字元 (escape character)。
這個 "\0" 溢出字元,會被 TextBox 當成字串終止符號,倒致顯示中斷,例如
下面程式顯示出來的結果:
因此,這個 "\0" 需要處理一下:
這樣就可以了。
這個 "\0" 溢出字元,會被 TextBox 當成字串終止符號,倒致顯示中斷,例如
下面程式顯示出來的結果:
因此,這個 "\0" 需要處理一下:
這樣就可以了。
留言