VB Byte數組轉字符串問題


在c#中,byte轉換為字符串的過程中,如果byte的值為0,則轉換成字符串時變為’\0’字符,’\0’字符在C#中意味着字符串結束,如果后面再有字符,則讀取字符串的程序也不能讀取和顯示出來。

但是在vb中,byte數組元素值為0,轉換的字符則是NullChar,這時候可以如下方式去掉空char

 str.TrimEnd(ControlChars.NullChar)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM