字符串string和内存流MemoryStream及比特数组byte[]互转比较

定义string变量为str,内存流变量为ms,比特数组为bt

1.字符串转比特数组

  • (1)byte[] bt=System.Text.Encoding.Default.GetBytes("字符串");
  • (2)byte[] bt=Convert.FromBase64String("字符串");

    2.字符串转流

  • (1)MemoryStream ms=new MemoryStream(System.Text.Encoding.Default.GetBytes("字符串"));
  • (2)MemoryStream ms=new MemoryStream(Convert.FromBase64String("字符串"));

    3.流转比特数组

  • (1)byte[] bt=ms.ToArray();
  • (2)MemoryStream ms=new MemoryStream();ms.Write(bt,0,ms.Length);

    4.流转字符串

  • (1)string str=Convert.ToBase64String(ms.ToArray());
  • (2)string str=System.Text.Encoding.Default.GetString(ms.ToArray());

    5.比特数组转字符串

  • (1)string str=System.Text.Encoding.Default.GetString(bt);
  • (2)string str=Convert.ToBase64String(bt);

    6.比特数组转流

  • (1)MemoryStream ms=new MemoryStream(bt);
  • (2)MemoryStream ms=new MemoryStream();ms.Read(bt,0,bt.Lenght);

转载于:https://www.cnblogs.com/snail0404/p/5441890.html

字符数组、字节数组、字符串转换相关推荐

  1. .dat文件写入byte类型数组_文件字节流、文件字符流、缓冲字节流、缓冲字符流字节数组流、数据流、转换流、对象流...

    一.实操名称: 描述如下流的基本作用:文件字节流.文件字符流.缓冲字节流.缓冲字符流字节数组流.数据流.转换流.对象流二.描述1.文件字节流:包括:FileInputStream,FileOutput ...

  2. 数据转换(字节数组转文件、文件转字节数组、16进制字符转字节数组、字节数组转16进制字符)

    字节数组转文件 procedure ByteArrayToFile(const ByteArray: TByteDynArray;const FileName: string); varCount: ...

  3. 把数组里的字符串转换成数字或者把数字转换成字符串

    把数组里的字符串转换成数字或者把数字转换成字符串 场景 例:如以下接口返回的'1,2,3' 前端需要转成数组 处理完的数组里面的每一项值都变成的字符串,而我想要的是[1,2,3] 于是就找到了下面的方 ...

  4. 数组里的字符串转换成数字或者把数字转换成字符串

    数组里的字符串转换成数字或者把数字转换成字符串 var arr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]; arr1.map(String); //结果: ['1', '2', ' ...

  5. python字符串转换字节_python 字节与字符串转换

    1.如果没有设置字符串编码格式,那么将采用系统默认编码格式 name = 'laogaoyang' # 采用系统默认编码格式 nameBytes = name.encode('utf-8') # 先将 ...

  6. java 字符字节数组_Java字符串与字符、字节数组知识点总结

    (1)用字符数组创建字符串对象,String类中有两个有字符数组创建字符串对象的构造的方法: String(char [ ])该构造方法用指定的字符数组创建构造一个字符串对象: String (cha ...

  7. php 将一个字符串转换成数组,PHP将一个字符串转换成数组

    PHP将一个字符串转换成数组,支持中文/** * 将一个字符串转换成数组,支持中文 * @param string $string 待转换成数组的字符串 * @return string 转换后的数组 ...

  8. 字符串转16进制字节数组,字节数组转16进制字符串

    /// <summary>/// 字符串转16进制字节数组/// </summary>/// <param name="hexString">& ...

  9. c语言16进制字符串型转整形,c语言htoi() --将16进制数组成的字符串转换成整型

    k&r习题,将16进制数(可选0x或0X前缀)组成的字符串转换成等价的整型,写了一个: /* htoi.c * transform hex to decimal * * compile wit ...

  10. 字符、字节、字符串之间的相互转换

    字符与字符串 字符转字符串 String有两个char类型的构造函数 1.public String(char value[])//将字符数组中的所有内容变为字符串 char[] arr = {'a' ...

最新文章

  1. Hinton胶囊理论代码开源,上线即受热捧
  2. JAVASCRIPT学习笔记----Javascript引用类型
  3. 利用JavaScript中的原型给对像添加方法
  4. pycharm 调试程序时如何监控、监视变量?
  5. 病毒与木马大多作成 动态库形式的原因
  6. 会议室时间预约前端_号外!会议室预约流程为您贴心上线
  7. linux服务器上文件编码格式转化shell
  8. 内置模块/核心模块 (自带的) --fs 文件系统
  9. CALayer与UIView区别和联系【转】
  10. 满满的干货!mysql技术介绍
  11. 将实例的生成交给子类——工厂方法模式
  12. 【响应式布局】理解设备像素、设备独立像素和css像素
  13. [引]构造文法时表达式中算符优先级的问题
  14. steam加速_Steam玩家试用追梦加速器后,怎么说?
  15. 计算机技术与软件专业技术资格 (水平) 考试 - 报考指南
  16. 【搜索】训练E - Crazy Robot
  17. Unity-使用UPR资源检测工具AssetChecker-Win进行本地资源检测
  18. php调用pdf虚拟打印机,window_在Win7系统中怎么安装PDF彩色虚拟打印机?,前面说过,Word不能直接将文档 - phpStudy...
  19. 硬件电路设计之三极管和场效应管做开关管
  20. 中毒了(QQ群搞笑聊天记录)

热门文章

  1. 说说PendingIntent的内部机制
  2. Android HTTP必知必会
  3. python dendrogram_【聚类分析】《数学建模算法与应用》第十章 多元分析 第一节 聚类分析 python实现...
  4. 初中数学四十二个几何模型_模型 | 一文搞定初中数学9大重要几何模型(优选)...
  5. 2020-07-03 CVPR2020 i3DV论文讨论(2) 笔记
  6. Ubuntu16.04LTS下搭建强化学习环境gym、tensorflow
  7. python准备_python环境准备
  8. python提示install无效_为什么是python设置.py给我“错误:选项installdir无法识别”错误?...
  9. mvvm模式和mvc的区别_被误解的 MVC 和被神化的 MVVM,值得收藏!
  10. Git复习(十)之常见报错和疑问