ASP.NET-------字符串和字节数组转换
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-------字符串和字节数组转换相关推荐
- java下字符串和字节数组转换
原文章地址: java下字符串和字节数组转换 http://blog.sina.com.cn/s/blog_7e8c7d560101lwta.html 1.字节数组转换为字符串 byte[] byBu ...
- 十六进制字符串与字节数组转换工具
1.十六进制字符串转字节数组 public static byte[] hexToBytes(String hex) {hex = hex.length() % 2 != 0 ? "0&qu ...
- C# 16进制与字符串、字节数组之间的转换
在串口通讯过程中,经常要用到 16进制与字符串.字节数组之间的转换 字符串转16进制字节数组 1 private static byte[] strToToHexByte(strin ...
- scala 字符串转换数组_如何在Scala中将十六进制字符串转换为字节数组?
scala 字符串转换数组 Hex String in Scala denotes value in hexadecimal number system i.e. base 16 number sys ...
- 十六进制字符串与字节数组的转换
十六进制字符串与字节数组的转换 十六进制(hex):0-9,A-F组成,不区分大小写,与十进制对应关系:0-9对应0-9,A-F对应10-15 位(bit):java语言中1个bit 用0或1表示 ...
- C#字节数组转换成字符串转
C#字节数组转换成字符串 如果还想从 System.String 类中找到方法进行字符串和字节数组之间的转换,恐怕你会失望了.为了进行这样的转换,我们不得不借助另一个类:System.Text.Enc ...
- InputStream输入流转换成字节数组 和 字节数组转换成字符串
https://blog.csdn.net/night_iv/article/details/7525760?utm_source=blogxgwz5 https://www.cnblogs.com/ ...
- Java将字节数组转换成字符串
reference:http://blog.csdn.net/lmj623565791/article/details/23609929 项目要求把通过TCP传过来的原始报文做保存,所以要先把字节数组 ...
- java中 如何将一个字节数组转换成字符串
String tmpStr="我的测试"; byte[] tb = tmpStr.getBytes(); String m=new String(tb); System.o ...
最新文章
- Dos攻击工具(ZAmbIE)
- 搭建Nginx+Tomcat 负载均衡集群
- oracle中判断空,Oracle中判断空游标的方法
- 一道关于Promise应用的面试题
- linux学习总结--linux100day(day1)
- 【渝粤题库】陕西师范大学700011 新课程改革与生物教材研究
- Linux select函数用法和原理
- python自由落体_VPython - example - 模拟自由落体运动
- winform中ShowInTaskbar设为false时,注册的热键失效的问题解决
- C 中的左值(Lvalues)和右值(Rvalues)
- 130.C++经典面试题 52-100
- 随机数练习1,和电脑比roll点
- Dlib+Opencv库实现疲劳检测
- 数字图像处理——最大类间方差法(OTSU)图像阈值分割实例
- [漏洞分析] CVE-2021-3560 PolKit条件竞争本地提权分析
- ftp连接服务器失败:响应:220-FileZilla Server version 0.9.24 beta 响应:220-written by Tim Kosse (Tim.Kosse@gmx.d
- android pdf阅读器开发_PDF to EPUB Converter Mac(PDF转EPUB转换器)
- python调整图片亮度_python 调整图片亮度的示例
- 安卓手机管理软件_留言帮忙找:手机清理软件合集 Android
- Linux下如何创建和取消软连接