VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > VB.net教程 >
  • VB.NET Byte()和String之间的相互转换

字符串与字节数组之间的相互转换
 
 
在TCP/IP通信中,客户端与服务端之间传输的数据是以字节流形式,而我们通常在GUI中操控的是字符串。这就需要在发送数据的时候完成字符串到字节数组的转换,同样,在接收数据的时候完成字节数组到字符串的转换。
这项功能可以通过System.Text.Encoding类实现
 
String转Byte()
 
Dim str As String = "hello worls"
dim bys() As Byte 
bys = System.Text.Encoding.UTF8.GetBytes(str.Trim)  '.Trim 去除首尾的空格


 
Byte()转String
 
Dim str2 As String 
str2 = System.Text.Encoding.UTF8.GetString(bys)
'或者使用 System.Text.Encoding.UTF8.GetString(rBuffer, offset, length)
str2 =System.Text.Encoding.UTF8.GetString(bys, 0, bys.Length)
————————————————
版权声明:本文为CSDN博主「善良的小猪」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_43206665/article/details/120623166

相关教程