全面描述VB.NET字节数组
创始人
2024-06-08 19:30:29
0

VB.NET有很多值得学习的地方,这里我们主要介绍VB.NET字节数组,包括介绍使用System.BitConverter类等方面。

最近我说明了用VB.NET将字符串转换成字节数组的方法。如果你需要将一个VB.NET字节数组转换成字符串,可以使用BitConverter.ToString或Covert.ToBase64String方法。下面我提供实例说明如何用上两种方法进行转换。

VB.NET字节数组用法

如果你准备恢复用二进制格式保存的文本,在System.Text命名空间中调用适当编码对象的GetString方法。

使用System.BitConverter类是将一个字节数组转换成字符串的最快捷的方法。这个类为基本数据类型和字节数组之间的转换提供方法。要使用这个方法,使用超载的ToString方法接受一个字节数组为参数。在这种情况下,字符串中包括字节数组的每一个十六进制格式的值,数值间用破折号隔开。使用字符串没有办法自动撤销转换,恢复原始的字节数组。

  1. Private Sub ConvertByteArrayToString()  
  2. Dim btText() As Byte = {0, 100, 200, 255, 5}  
  3. Dim strText As String  
  4. strText = BitConverter.ToString(btText)  
  5. MessageBox.Show(strText)  
  6. End Sub  

通过System.Convert类的ToBase64String和FromBase64Stirng方法,利用Base64编码,也可以把字节数组转换成字符串。在Base64编码中,每个三字节的序列被转换为四个字节。每个Base64编码字符为值域中64个可能值中的一个。

  1. Private Sub ConvertByteArrayToString()  
  2. Dim btText() As Byte = {0, 100, 200, 255, 5}  
  3. Dim strText As String  
  4. strText = Convert.ToBase64String(btText)  
  5. MessageBox.Show(strText)  
  6. End Sub  

以上两种方法都可以用来建立一个二进制数据表示法。记住,为了将一个VB.NET字节数组恢复成真实的文本信息,你必须使用正确的编码类。

【编辑推荐】

  1. 概括VB.NET窗体编程模式
  2. 详细分析VB.NET读写文本文件
  3. 讲解VB.NET程序制作一个提醒程序
  4. 详解VB6.0和VB.NET窗体的区别
  5. 简单描述VB.NET数据窗体

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...