using System;
using System.Collections.Generic;
using System.Text;

namespace NET.MST.Fourth.StringByte
{
class StringByte
{
static void Main(string[] args)
{
String s = "我是字符串,I am string";

//字节数组转换到字符串
Byte[] utf8 = StringToByte(s,
Encoding.UTF8);
Byte[] gb2312 = StringToByte(s,
Encoding.GetEncoding("GB2312"));
Byte[] unicode = StringToByte(s,
Encoding.Unicode);
Console.WriteLine(utf8.Length);
Console.WriteLine(gb2312.Length);
Console.WriteLine(unicode.Length);

//转换回字符串
Console.WriteLine(ByteToString(utf8,
Encoding.UTF8));
Console.WriteLine(ByteToString(gb2312,
Encoding.GetEncoding("GB2312")));
Console.WriteLine(ByteToString(unicode,
Encoding.Unicode));
Console.Read();
}
static Byte[] StringToByte(String s, Encoding encoding)
{
return encoding.GetBytes(s);
}
static String ByteToString(Byte[] b, Encoding encoding)
{
return encoding.GetString(b);
}
}
}

转载于:https://www.cnblogs.com/brainmao/archive/2011/05/29/2062385.html

ASP.NET-------字符串和字节数组转换相关推荐

  1. java下字符串和字节数组转换

    原文章地址: java下字符串和字节数组转换 http://blog.sina.com.cn/s/blog_7e8c7d560101lwta.html 1.字节数组转换为字符串 byte[] byBu ...

  2. 十六进制字符串与字节数组转换工具

    1.十六进制字符串转字节数组 public static byte[] hexToBytes(String hex) {hex = hex.length() % 2 != 0 ? "0&qu ...

  3. C# 16进制与字符串、字节数组之间的转换

    在串口通讯过程中,经常要用到 16进制与字符串.字节数组之间的转换 字符串转16进制字节数组  1         private static byte[] strToToHexByte(strin ...

  4. scala 字符串转换数组_如何在Scala中将十六进制字符串转换为字节数组?

    scala 字符串转换数组 Hex String in Scala denotes value in hexadecimal number system i.e. base 16 number sys ...

  5. 十六进制字符串与字节数组的转换

    十六进制字符串与字节数组的转换 十六进制(hex):0-9,A-F组成,不区分大小写,与十进制对应关系:0-9对应0-9,A-F对应10-15 位(bit):java语言中1个bit  用0或1表示 ...

  6. C#字节数组转换成字符串转

    C#字节数组转换成字符串 如果还想从 System.String 类中找到方法进行字符串和字节数组之间的转换,恐怕你会失望了.为了进行这样的转换,我们不得不借助另一个类:System.Text.Enc ...

  7. InputStream输入流转换成字节数组 和 字节数组转换成字符串

    https://blog.csdn.net/night_iv/article/details/7525760?utm_source=blogxgwz5 https://www.cnblogs.com/ ...

  8. Java将字节数组转换成字符串

    reference:http://blog.csdn.net/lmj623565791/article/details/23609929 项目要求把通过TCP传过来的原始报文做保存,所以要先把字节数组 ...

  9. java中 如何将一个字节数组转换成字符串

    String tmpStr="我的测试";  byte[] tb = tmpStr.getBytes();  String m=new String(tb);   System.o ...

最新文章

  1. Dos攻击工具(ZAmbIE)
  2. 搭建Nginx+Tomcat 负载均衡集群
  3. oracle中判断空,Oracle中判断空游标的方法
  4. 一道关于Promise应用的面试题
  5. linux学习总结--linux100day(day1)
  6. 【渝粤题库】陕西师范大学700011 新课程改革与生物教材研究
  7. Linux select函数用法和原理
  8. python自由落体_VPython - example - 模拟自由落体运动
  9. winform中ShowInTaskbar设为false时,注册的热键失效的问题解决
  10. C 中的左值(Lvalues)和右值(Rvalues)
  11. 130.C++经典面试题 52-100
  12. 随机数练习1,和电脑比roll点
  13. Dlib+Opencv库实现疲劳检测
  14. 数字图像处理——最大类间方差法(OTSU)图像阈值分割实例
  15. [漏洞分析] CVE-2021-3560 PolKit条件竞争本地提权分析
  16. ftp连接服务器失败:响应:220-FileZilla Server version 0.9.24 beta 响应:220-written by Tim Kosse (Tim.Kosse@gmx.d
  17. android pdf阅读器开发_PDF to EPUB Converter Mac(PDF转EPUB转换器)
  18. python调整图片亮度_python 调整图片亮度的示例
  19. 安卓手机管理软件_留言帮忙找:手机清理软件合集 Android
  20. Linux下如何创建和取消软连接

热门文章

  1. FCM算法实现Python(简洁版)
  2. 【mysql解决办法】insert into select 想插入的数据如果部分为空怎么办?
  3. Sympy常见多个变量【一行代码创建】
  4. 聊天工具简单实现(python 半双工聊天)
  5. alfs学习笔记-自动化构建lfs系统
  6. 移动硬盘由于IO设备错误,无法运行此项请求文件怎样恢复
  7. Django之路——6 Django的模型层(二)
  8. NOIP2012 D2 T2借教室
  9. Hibernate框架的配置
  10. Linux命令(007) -- systemctl